클래스1 [JAVA] 클래스 클래스 구성 형식 1-1 ) 클래스의 접근 권한 클래스를 외부에서 접근하지 못하도록 제한하는 역할 : 필드(인스턴스변수, 클래스변수)나 메소드의 접근제어자 public > protected > 기본(default) > private public : 제약없이 어디에서나 사용가능 default :동일한 패키지(폴더) 안에서 사용가능 1-2 ) 클래스 이름 일반적으로 대문자로 시작 1-3 ) 필드 : 인스턴스변수, 클래스변수 * 인스턴스 변수란? ㄱ. 객체마다 고유의 속성을 나타내기 위해 사용되는 변수. ㄴ. 객체에 메모리를 할당 받을 때 마다 새로운 저장 공간을 할당 받는다. ㄷ. heap 영역에 메모리 할당받는다. ㄹ. 객체에 종속적으로 객체에서 호출한다 --> 반드시 객체를 생성해야 사용할 수 있다. ㅁ.. 2020. 7. 31. 이전 1 다음