😴2022.08.19
일일 회고 9일차
할일 및 한일
경험 및 배움
이것이 자바다 6장(클래스) notion 정리(50%)
어제 워크샵을 다녀온 후 후유증이 커 공부를 거의 하지 못하였다. 일단 무리하지 않고 다음주 Java 세미나 준비를 하고 마무리하기로하였다.
오늘은 클래스 부분을 절반 정도 공부하고 정리하였다.
많이 보아왔지만 이게 왜그렇지? 하는 부분들을 알 수 있어 좋았다.
예시를 들면 필드를 초기화 시킬 때는 두 가지 방법이 있다.
필드를 선언할 때 초기값을 주는 방법
생성자에서 초기값을 주는 방법
대개 생성자에서 초기값을 주는 방법을 사용하는데, 생성자에서 초기화를 하면 객체 생성 시점에 외부에서 제공하는 다양한 값들로 초기화할 수 있다.
이런식으로 생성자에서 초기화를 하여 다른 실행 클래스에서 객체를 생성하고, 다양한 값들을 넣어서 사용할 수 있다.
this
를 필드 앞에 붙이는 이유는 this
는 객체 자신의 참조인데, 객체 자신을 this
라고 한다고 한다.
관례적으로 필드와 동일한 이름을 갖는 매개변수를 이런식으로 초기화하여 사용한다고 한다.
개선 및 목표
일, 월은 여행이 계획되어 있으니 미리 끝내놓자.
Last updated