* 프로그램 방법론 1. 절차적 방법론 ① 객체 지향 개념과 상반되는 개념 ② 어떤 문제를 해결하기 위한 과정을 순차적으로 설계하는 것 ex) 파스칼, 포트란 ,C 2. 객체지향 방법론 ① 일을 하는 주체가 그 일을 다른 사람에게 떠 넘기는 것 * 객체 클래스와 상속 1. 객체 클래스(object class) > 유사한 특징을 지닌 객체를 묶어서 그룹지은 것 2. 클래스 인스턴스(class instance) > 클래스에 속하는 실례 3. 메소드(Method) > 객체가 메세지(명령)를 해결하는 방법 =>객체마다 각각의 method가 다르기 때문에 다양성을 가진다. 4. 계층구조 > 클래스간의 계층. 즉, 하위 계층이 상위 계층에 속해 있다.(>상속되어있다) > 하위 계층 클래스는 상위 계층에 상속되어, ..