[JAVA] Ch07. 클래스 내부 구성 요소에 대하여


[JAVA] Ch07. 클래스 내부 구성 요소에 대하여

#java 공부했던 것들을 간략히 정리하고, 풀었던 연습문제 중 가장 오랜 시간 고민했던 문제를 함께 기록한 글이다. #클래스 내부 구성 요소 클래스의 #멤버 Member #필드 Field #메서드 Method #이너클래스 Inner class #생성자 Constructor 필드 Field 클래스 내부에 포함된 변수 heap 메모리에 저장됨 필드값은 초기값이 없을 때 강제 초기화 됨 필드와 지역변수를 구분해야 함 class A{ int m=3; // 클래스 안에 선언된 필드 m int n=5; // 클래스 안에 선언된 필드 n void abc(int m, int n){ // 메서드의 입력매개변수 m,n m=this.m; // 입력매개변수 m에 필드 m의 값을 복사 n=n; // 입력매개변수 n ...이 때 필드값을 복사하려면 this.n 으로 표기해야함 } // 결과적으로 abc() 의 매개 변수 m은 3, n은 main()에서 넘어옴 } public class practice{ p...


#java #메서드 #멤버 #생성자 #이너클래스 #클래스 #필드

원문링크 : [JAVA] Ch07. 클래스 내부 구성 요소에 대하여