목록JAVA객체지향디자인패턴 (13)
JUINTINATION
객체 지향 원리
자바 언어의 가장 큰 특징은 객체 지향 언어, 즉 객체 지향 프로그래밍에서 사용하는 언어라는 점이다.객체 지향 프로그래밍은 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다.객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만든다.객체 지향 언어의 특징추상화집합을 구성하는 개체들을 '일반화'하는 것어떤 영역에서 필요로 하는 속성이나 행위를 추출하는 작업관심 있는 부분에 더욱 집중할 수 있음switch(자동차 종류) { case 아우디: // 아우디 엔진 오일 교환 코드 case 벤츠: // 벤츠 엔진 오일 교환 코드}// 자동차 종류가 추가될 때마다 위의 코드를 수정하지 않고 아래와 같이 해결void changeEngineOil(Car ..
JAVA객체지향디자인패턴
2023. 7. 2. 17:41