객체 지향 프로그래밍이란?
·
객체지향 프로그래밍
∎  객체 지향 프로그래밍이란?대규모 프로젝트를 할 때, 컴퓨터 프로그램들을 객체로 보고 객체들이 모여 서로의 정보를 주고 받음으로서 개발을 유연하게 만들어준다.   ∎  핵심 기술 - 세상을 "역할"과 "구현"으로 분리⦁  운전자는 자동차라는 인터페이스만 제대로 알고 있으면, 현대 자동차, 기아 자동차 등 자유롭게 사용할 수 있다.   ➜ 운전자에게 영향을 주지 않는다.   ex)  현대 자동차의 내부 구조를 몰라도 자동차만 알면 사용할 수 있다. ⦁  클라이언트는 인터페이스만 제대로 알고 있으면(의존하고 있으면), 그것에서 파생된 구현 클래스들은 자유롭게 사용할 수 있다.  ➜ 클라이언트에게 영향을 주지 않는다.  구현 클래스의 내부 구조를 몰라도 인터페이스만 알면 사용할 수 있다.   ex) 이 원..
윤씅
'객체지향 프로그래밍' 카테고리의 글 목록