각자 댓글로 답변할 수 있어요?
면접질문) 객체지향에 대해서 설명하시오
익명(zpzp00)
2023-08-26 02:16
추천 0
댓글 13
다른 게시글
-
난 이 문구가 멋지더라 [6]익명(121.181) | 23.08.26추천 0
-
스프링 존나 잘만들었지 않냐 [1]익명(118.235) | 23.08.26추천 0
-
웹사이트가 서버라고? [1]익명(182.230) | 23.08.26추천 0
-
내가 갤와서 10분만에 댓글로 글삭 두개 시켰다 [2]익명(117.111) | 23.08.26추천 0
-
DB관련문제 99% 해결방법 알려드릴게요 [11]멍청한유라..(repair25) | 23.08.26추천 0
-
디비 뻗는문제 해결하려면 샤딩? 파티셔닝? [10]익명(1.239) | 23.08.26추천 0
-
프로그래머스로 코테볼 때 사전테스트에 언어 제한이랑 실제 테스트랑 같음? [2]익명(14.47) | 23.08.26추천 0
-
제이슨싸개 이지랄하네 [7]멍청한유라..(repair25) | 23.08.26추천 0
-
디비 연결된 서버는 외부에 api 노출하면 안됨? [3]익명(1.239) | 23.08.26추천 0
-
JSON싸개들은 좀 짜져줬으면 좋겠다익명(118.235) | 23.08.26추천 0
캡슐화 다형성 추상화 상속 야부리 털면서 SOLID 원칙 설명해주면 되지 않겠노 그래서 결론은 유지보수성, 재사용성으로 귀결되지 않겠냐
흠..
1) 먼저 4대 특징이 있습니다. 캡슐화, 추상화, 상속성, 다형성이 있습니다.
2) 객체지향을 지키기 위한 5대 원칙도 있습니다. 일명 SOLID라고 하는데 단일책임원칙은 모든 클래스가 각각 하나의 기능을 책임진다는 내용. 개방폐쇄원칙은 확장에는 용이하고 변경에는 닫혀있어야한다는 내용.즉, 기존 코드의 변경 없이 기능을 추가할 수 있어야합니다.
인터페이스 분리원칙은 하나의 인터페이스로 뭉뚱그려 사용하기보단 여러개의 구체적인 인터페이스를 사용하는게 낫다는 것 입니다. 리스코프 치환원칙은 부모 클래스의 기능을 상속클래스가 충분히 대체할 수 있어야한다는 것. 의존역전 관계는 다른 클래스를 참조해 의존관계를 만들어야한다면 그의 상위 클래스를 참조하는게 좋다는 것
오..
의존관계역전원칙이 만약 A가 B를 상속하는데 C가 B를 참조하려면 그것보단 C는 A를 참조하는게 좋다는 말임?
메시지를 주고 받는 협력 공동체
?? 객사오 책내용 복붙임?
ㅇㅇ
그래서 처음에 객체지향이라고 이름 지은 사람이 나중에 후회했다던데 메세지 지향이라고 할걸 그랬다던데
근데 메세지가 뭘 의미함?
자바의 경우는 method 호출이겠지