에듀윌 · 객체지향 기초
한 페이지 압축
SOLID 들어가기 전 최소 기초

회사 부서별 협업이 곧 객체지향

객체지향
Object-Oriented
정의
프로그램을 여러 독립된 객체(Object)들의 협력으로 보는 설계 패러다임.
용어정의한 줄 비유
객체 Object데이터 + 그 데이터를 다루는 기능을 한 덩어리로회사의 직원 한 명
클래스 Class객체를 찍어내는 설계도(틀)직원 채용 공고서
메시지 Message객체끼리 주고받는 요청·응답직원 간 업무 메일
💡 시험 한 줄
객체지향 핵심 = 객체 + 클래스 + 메시지. 셋이 함께 등장하면 객체지향 보기. 좋은 설계의 황금률 결합도↓·응집도↑ 를 코드로 푼 게 오늘의 SOLID.