4번이지 필드는 생성자보다 먼저 선언해야한다 이게 말이나 똥꾸멍이냐 그냥 자기 안에서 사용할 필드라면 언제 어디서 선언하든 상관 없슴 메소드 아래에 위치하든 말든 , 자바는 클래스에 생성자 없어도 됨 디폴트 생성자가 생성된다. 1번역시 상관없다 초기화 안시켜도 무관함 오히려 초기화 안시키고 생성만하고 메소드나 아래에서 초ㅓ기화시키는 경우 많다
익명(1.212)2017-10-23 14:37
3번 역시 함정임. 일반적으로 필드를 초기화 시키는 역활이긴하다. 객체를 생성할때 생성자의 매개변수에 던져주고 생성자는 받은 매개변수를 초기화시킴
익명(1.212)2017-10-23 14:39
이런 문제를 풀때는 이게 이건가 ? 아는 것보다 틀린거 찾으랬으니 그냥 틀린거만 찾으면 됨 나머지가 아리송할떄 이건 100%틀린거라면 그게 정답이야
필드가 멤버변수 말하는건가. 안해줘도 에러는 안뜨자너
그리고 생성자를 먼저 선언해줘도 됨
선언 순서가 무슨상관 ㅋㅋㅋㅋ c도아니고 - dc App
2번?
4번이지 필드는 생성자보다 먼저 선언해야한다 이게 말이나 똥꾸멍이냐 그냥 자기 안에서 사용할 필드라면 언제 어디서 선언하든 상관 없슴 메소드 아래에 위치하든 말든 , 자바는 클래스에 생성자 없어도 됨 디폴트 생성자가 생성된다. 1번역시 상관없다 초기화 안시켜도 무관함 오히려 초기화 안시키고 생성만하고 메소드나 아래에서 초ㅓ기화시키는 경우 많다
3번 역시 함정임. 일반적으로 필드를 초기화 시키는 역활이긴하다. 객체를 생성할때 생성자의 매개변수에 던져주고 생성자는 받은 매개변수를 초기화시킴
이런 문제를 풀때는 이게 이건가 ? 아는 것보다 틀린거 찾으랬으니 그냥 틀린거만 찾으면 됨 나머지가 아리송할떄 이건 100%틀린거라면 그게 정답이야