Development/JAVA (9) 썸네일형 리스트형 (Java) Chapter7. 객체 지향 프로그래밍 1. 오리엔테이션 객체 지향 프로그래밍(Object-Oriented Programming) - 객체란? 프로그램을 구성하는 로직을 상태와 행위로 그룹화 한 것 ※ 앞의 6개 챕터는 절차 지향 프로그래밍이라고 함 - 절차 지향 : 개체를 순차적으로 처리하는 방식 (선형적) - 객체 지향 : 개체를 캡슐화하여 상호작용하여 처리하는 방식 (구조적) - 객체 지향 프로그래밍 컨셉 문법 : if나 for문처럼 객체를 만드는 방법 설계 : 현실의 추상화, 로직의 부품화, 부품들의 은닉화(캡슐화), 부품들간의 연결점 표준화, 로직의 상속성, 로직들의 다형성(오버로딩) 2. 클래스와 인스턴스 그리고 객체 1) 클래스와 인스턴스 - 클래스 : 설계도, 메소드의 정의 코딩의 소양은 중복의 제거, 로직이 중복된다면 메소드를.. 이전 1 2 다음