Java (2) 썸네일형 리스트형 [Java] 접근 제한자 접근 제한자 종류로는 public, protected, default, private public : 어디서든 접근 가능하다. default : 아무것도 붙지 않으며 해당 패키지에서만 접근 가능하다 private : 해당 클래스외엔 접근할 수 없다. *필드와 메소드 전부 동일하다. 같은 패키지 내에서의 접근 제한자 다른 패키지에서의 접근 제한자 오른쪽의 사진과 같이 다른 패키지에서 해당하는 패키지의 필드 또는 메소드를사용하기 위해선 public 접근 제한자로 생성해줘야 한다. [Java] java class에 관하여 자바는 객체 지향 프로그래밍이다. (객체 : 자신의 속성을 가지고 있고 다른 것과 식별 가능한 것) 객체들 사이의 상호작용 수단은 메소드. 즉, 객체가 다른 객체의 기능을 이용하는 것이 바로 메소드 호출이다. 객체 지향 프로그래밍의 특징 : 캡슐화, 상속, 다형성등을 들 수 있다. // 필드란? EX) int fieldName; 객체의 데이터가 저장되는 곳.즉, 객체의 고유 데이터, 부품 객체, 상태정보를 저장하는 곳이다. 생성자와 메소드 종료시 자동 소멸 변수와 비슷하지만 엄연히 다르다 // 생성자란? EX) ClassName() {} 객체 생성시 초기화 역할 담당. 즉 객체를 사용할 준비 // 메소드란? EX) void MethodName() {} 객체의 동작에 해당하는 실행 블록. 그리고 객체 지향.. 이전 1 다음