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 | 31 |
Tags
- 코드스테이츠
- 버블정렬
- Spring MVC 구성요소
- 구간합구하기
- 인텔리제이
- 프로그래머스
- 성능테스트툴
- 투포인터알고리즘
- 알고리즘
- Spring MVC 동작원리
- String.valueOf()
- 코딩테스트
- 코드스테이츠 백엔드
- 11659
- 클라우드에서 도커 실행하기
- 백준
- OOP
- 재귀함수
- Spring Web MVC
- 자바
- MySQL
- List.of
- 백준 11659
- 싱글톤패턴
- 스택
- java
- Array.asList
- 재귀와반복문
- GCP
- vm인스턴스생성
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