프로그램의 방식, 방법론 객체 : 데이터와 기능이 클래스로 '캡슐화'된 컴퓨터 자원의 묶음
은닉성 : 내부 구조는 숨기고 외부에서 조작할 수 있는 명령어만 공개 다형성 : 부모 클래스의 작업이 자식클래스에서 다른걸로 대체될 수 있는 것
인터페이스(장착하는 것) 상속 - 자식상속(물려받는 것)
클래스를 가지고 또 하나의 클래스를 만들 수 있음