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
- yeouido
- 개발
- repository
- 삼행시
- 백엔드
- 항해
- Spring
- StringBuffer
- 아스키코드
- Controller
- 윤동주
- 문자열
- bit
- 어노테이션
- Annotation
- StringBuilder
- replace()
- string
- Service
- lombok
- CS
- 이행시
- 자바
- 스프링
- java
- upc
Archives
- Today
- Total
목록memoir (회고록) (1)
Dev.끄적끈적
Java / Spring 면접 질문 정리
면접시 나올만한 질문 객체지향이란? 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법입니다. 객체지향 프로그래밍의 장점 코드 재사용이 용이 => 남이 만든 클래스를 가져와서 사용가능 유지보수가 쉬움 => 절차지향 프로그래밍은 일일이 찾아 수정해야하는 반면에 해당하는 부분만 수정하면됨 대형 프로젝트에 적합 => 클래스 단위로 모듈화 시켜서 개발가능 객체 지향적 설계 원칙 SRP(Single Responsibility Principle) : 단일 책임 원칙 클래스는 단 하나의 책임을 가져야 하며 클래스를 변경하는 이유는 단 하나의 이유이어야 한다. OCP(Open-Closed Principle) : 개방-폐쇄 ..
memoir (회고록)
2022. 6. 15. 13:17