Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 이행시
- Spring
- StringBuffer
- java
- StringBuilder
- replace()
- upc
- yeouido
- lombok
- 개발
- Annotation
- 삼행시
- string
- 자바
- bit
- CS
- Controller
- 백엔드
- repository
- 문자열
- 아스키코드
- Service
- 항해
- 윤동주
- 어노테이션
- 스프링
Archives
- Today
- Total
목록memoir (회고록) (1)
Dev.끄적끈적

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