객체 구성 문법 (한개 클래스간 문법)
접근 제어자 Class 클래스명 { 맴버필드 접근제어자 자료형 객체변수명; 메서드 접근제어자 void 메서드명() { ... }
인스턴스 / 클래스(Static) 특별메서드 main, 생성자 오버로딩 가변인자 }
객체지향 프로그래밍 기법 (여러개 클래스간 문법)
캡슐화 접근 제어자 setter / gettet Method
상속 extends 슈퍼메서드
추상화
다형성