미사용/KakaoTechCampus

목차 개요 본 포스팅은 앞으로 카카오테크캠퍼스 백엔드 과정에 따른 공부를 기록하는 용도로 사용할 예정이다. 자바에서의 접근제어지시자 접근 제어자는 총 4가지가 존재하는데 public, protected, default ,private가 존재한다. 이는 클래스, 인터페이스, 멤버 변수, 메서드 등에 적용 가능하며 이는 클래스나 멤버의 접근가능 범위에 대해서 말하고 있다. 접근 제어자를 사용하여 클래스와 멤버의 접근성을 관리하게된다면 객체 지향 프로그래밍의 중요한 원칙 중 하나인 캡슐화를 구현할 수 있는데 캡슐화란 객체 내부의 상태와 행위를 외부에서 직접 접근하지 못하게 함으로써(기능구현에 유리하게 적용) 객체의 무결성을 유지하고 코드의 안정성을 높이는 설계 방식이다. public 부터 알아보자 public..
목차 개요 본 포스팅은 앞으로 카카오테크캠퍼스 백엔드 과정에 따른 공부를 기록하는 용도로 사용할 예정이다. 클래스와 생성자 특정 객체의 특성(Properties)과 행동(Methods)를 정의한 것 = 클래스 클래스의 인스턴스 = 객체 객체를 생성할때 초기화 작업이 필요하다. 객체 초기화 : 객체의 속성에 기본값을 할당하거나, 인수를 통해 전달된 값을 속성에 할당하는 등의 작업을 한다. 따라서 이 때 초기화를 위 클래스의 인스턴스 = 객체를 초기화 하는 메서드가 생성자이다. 자바에서는 new 키워드로 메서드를 부른다. ex) new User(); 특징으로는 반환값이 없고 대부분의 경우에는 클래스의 이름과 동일하다. 클래스에는 무조건 하나 이상의 생성자가 존재한다. (자기자신 +n) 클래스가 생성자를 가지..
목차 개요 본 포스팅은 앞으로 카카오테크캠퍼스 백엔드 과정에 따른 공부를 기록하는 용도로 사용할 예정이다. 클래스와 멤버 변수 강의에서는 클래스는 객체의 청사진 이라고 표현하고 있다. 코드리뷰를 통해 개념을 쌓아간 나에게도 잘 와닿는 표현이었다. 클래스가 어셈블리 느낌이고 클래스명은 부품의 이름 멤버변수는 구성품 그리고 내부에 계통-장치들은 메소드로 비유할 수 있을것 같았다. public class 는 외부에 참조가 될수 있는 클래스로 항상 대문자로 표현한다. 생각해보니 프로젝트main 명이나 디렉토리내에 구현한 클래스와 인터페이스 등은 항상 대문자였고 나중에 이러한 public class 를 또 다른 class 에 사용하기 위해 가져올때도 선언시에 변수명을 소문자로 바꾸어주었었다. class 내에 멤버..
목차 프로그램 소개 자기주도적으로 온라인 학습을 지원하고 팀플,협업 스킬 향상을 올려준다고 한다. 일종의 지역상생 프로그램으로 보여진다. 1기선발 대상 대학으로는 부산대학교와 전대학교가 존재한다. 비전공자 신분으로 제대로된 협업에 목메온 내게 아주 크고 좋은 기회였고 자소서와 함께 지원하게 된다. 가장 기대가 되었던 부분은 1:1 밀착 관리였다. 기본적인 컴퓨팅 지식부터 작업시 발생하는 디버깅까지 항상 구글링을 통해 배워온 나에게 필요한 것이었다. 자소서에는 무엇을 썼는가 꾸밀것도 없었고 없는것을 꾸며내고 싶지 않았다. 자소서에는 내가 좋아했던 분야인 항공우주를 위해 부산까지 와서 해당 대학에 진학하였지만 개발자로의 길로 전향하게 되었고 따라서 내게는 본 프로그램이 컴퓨터 관련 지식은 혼자 공부를 통해서..
nstgic3
'미사용/KakaoTechCampus' 카테고리의 글 목록 (3 Page)