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
- 11659
- 백준 11659
- 스택
- Spring Web MVC
- 프로그래머스
- Array.asList
- vm인스턴스생성
- 싱글톤패턴
- Spring MVC 구성요소
- 코드스테이츠
- MySQL
- 인텔리제이
- 버블정렬
- 자바
- 코드스테이츠 백엔드
- 성능테스트툴
- Spring MVC 동작원리
- 재귀와반복문
- List.of
- 백준
- 구간합구하기
- String.valueOf()
- 투포인터알고리즘
- 코딩테스트
- GCP
- java
- 알고리즘
- 클라우드에서 도커 실행하기
- 재귀함수
- OOP
Archives
- Today
- Total
목록캡슐화 (1)
순간을 기록으로
[Java] - 상속(Inheitance), 캡슐화(Encapsulation) 질문들
안녕하세요. 오늘도 저번과 마찬가지로 기술면접을 보는 상황을 가정하고 학습한 개념을 질문으로 만들어 봤습니다. OOP의 4가지 특징은 무엇인가요? 객체지향언어는 다음과 같은 4가지 특징이 있습니다. 상속(Inheritance) 캡슐화(Encapulation) 다형성(Polymorphism) 추상화(Abstraction) OOP의 5가지 설계 원칙은 무엇이 있나요? 객체지향언어에는 SOLID라는 5가지 설계 원칙이 있습니다. Single Responsibility Principle(SRP, 단일책임원칙): 객체는 하나의 책임만 가져야 한다. Open Close Principle(OCP, 개방 폐쇄 원칙): 기능을 추가할 때 기존의 코드 변경하지 않아야 한다. Liskov Substitution Pricip..
Development/JAVA
2022. 5. 12. 13:45