Notice
Recent Posts
Recent Comments
Link
목록memoir (회고록) (1)
Dev.끄적끈적

면접시 나올만한 질문 객체지향이란? 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법입니다. 객체지향 프로그래밍의 장점 코드 재사용이 용이 => 남이 만든 클래스를 가져와서 사용가능 유지보수가 쉬움 => 절차지향 프로그래밍은 일일이 찾아 수정해야하는 반면에 해당하는 부분만 수정하면됨 대형 프로젝트에 적합 => 클래스 단위로 모듈화 시켜서 개발가능 객체 지향적 설계 원칙 SRP(Single Responsibility Principle) : 단일 책임 원칙 클래스는 단 하나의 책임을 가져야 하며 클래스를 변경하는 이유는 단 하나의 이유이어야 한다. OCP(Open-Closed Principle) : 개방-폐쇄 ..
memoir (회고록)
2022. 6. 15. 13:17