일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 함수
- 리스트 뷰
- javascript
- HP
- 배열
- Android
- Overloading
- 자바
- golang
- 싱글 스레드
- var
- 오버로딩
- Python
- 파이썬
- 패널 교체
- 노트북
- js
- Kotlin
- 안드로이드
- go
- node.js
- 연산자
- 노트북 추천
- Array
- ListView
- 자바스크립트
- as?
- 코틀린
- Java
- adapter
Archives
- Today
- Total
목록inheritance (1)
Bbaktaeho
[Programming] 객체 지향 프로그래밍 (Object-Oriented Programming, 캡슐화, 상속, 다형성)
[2021-04-23] 내용 추가 프로그래밍 패러다임 패러다임은 프로그래머에게서 권한을 박탈한다. 어느 패러다임도 새로운 권한을 부여하지 않고, 일종의 추가적인 규칙을 부과한다. 즉, 패러다임은 무엇을 해야 할지를 말하기보다는 무엇을 해서는 안 되는지를 말해준다. - 클린 아키텍처 로버트 C. 마틴 - 객체 지향 좋은 아키텍처를 만드는 일은 객체 지향 설계 원칙을 이해하고 응용하는 데서 출발합니다. 객체 지향 설계 원칙을 쉽게 말하면 "데이터와 함수의 조합"이라고 답하는 것은 만족스러운 대답이 아닙니다. 또는 실세계를 모델링하는 방법이라고 하는데 이 또한 만족스럽지 못합니다. 대부분의 서적이 실세계의 모든 객체는 어떤 유형을 가지고 있으므로 각 객체는 같은 유형을 갖는 객체들로 분류할 수 있다고 합니다...
프로그래밍 (Programming)/프로그래밍 상식 (Common Sense)
2020. 9. 13. 15:29