딱 4가지. 1.상속 2.캡슐화 3.다향성 그리고 스스로 자료 구조를 정의할 수 있는 4. 클래스화 처음 시작할 땐 1,2,3번 개무시하고 짜게 되지만(단순 프로그램,콘솔 출력 프로그램정도), 좀더 복잡하고 기능이 많은 어플리케이션을 짜게되면, 상속,캡슐화,다향성을 절로 적용하게 되는 단계가 오게됨. 이 단계에 왔음에도 불구하고 여전히 상속,캡슐화,다향성을 개무시하는 경우는 다시 처음부터 공부할 것 을 권하고 싶음. 자바에서 super, this, instanceof, interface,extends의 위력을 알수 있는때가(스스로 느끼는 때)가 언제가는 올것임.(단 instanceof는 사용시 주의해야 함. 속도저하의 원인이 되기도 함)