클래스 구조
default,private,public..등
public : 모든 접근 가능
protected : 같은 패키지 내 접근가능, 자식에서 접근가능
private : 클래스 내에서만 접근가능
디폴트 : 같은 패키지내에서만 접근가능 ( 클래스에서 사용 x)
차지향과 객체지향
call by reference, call by value
메소드(return 값 존재 유무, 레퍼런스변수 유무, static/nonstatic)
클래스에 생성자는 꼭 존재해야한다(기본생성자 자동생성) 기본생성자이름=클래스이름(같아야함)
메소드 오버로딩(코드의 재사용)
상속(다중상속 안됨)