[JAVA] 객체지향 - 제어자, 접근 제어자, 캡슐화
·
Back-End/Java
[작성일: 2023. 01. 28] 목차 제어자(Modifier)클래스와 클래스의 멤버 (멤버 변수, 메서드)에 부가적인 의미를 부여하는 것접근 제어자 public, protected, (default), private그 외            static, final, abstract, native, transient, synchronized, volatile, sticftp 하나의 대상에 여러 제어자를 같이 사용 가능접근 제어자는 하나만 사용 가능public class ModifierTest { public static final int WIDTH = 200; // 제어자 3개 사용 // 순서는 상관없으나 대부분 접근제어자를 제일 앞에 사용함. public static void main..
[JAVA] 객체지향 - import
·
Back-End/Java
[작성일: 2023. 01. 27] 목차 import문클래스를 사용할 때 패키지 이름을 생략할 수 있음.컴파일러에게 클래스가 속한 패키지를 알려줌.이클립스 단축키: ctrl + shift + Ojava.lang 패키지의 클래스는 기본 패키지이기 때문에 import 하지 않고도 사용할 수 있음.String, Object, System, Thread, ...class ImportTest { java.util.Date today = new java.util.Date(); // ...}⬇import java.util.Date;class ImportTest { Date today = new Date();}     import문 선언import 패키지명.클래스명;  또는import 패키지명.*; (*은 모든 ..