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
- TypeScript
- Dinosaur
- AWS
- cookie
- mongoose
- typeORM
- OCR
- 공룡게임
- game
- 정렬
- 자료구조
- react
- nodejs
- GIT
- Sequelize
- Express
- class
- nestjs
- 게임
- Queue
- Bull
- Python
- JavaScript
- flask
- MySQL
- jest
- Nest.js
- dfs
- MongoDB
Archives
- Today
- Total
목록객체지향 (1)
포시코딩
객체지향(Object-Oriented)
객체지향 객체 지향은 소프트웨어의 핵심을 기능이 아닌 객체로 삼으며 '누가 어떠한 일을 할 것인가'에 초점을 맞춘다. 즉, 객체를 도출하고 각각의 역할을 정의하는 것에 초점을 맞춘다. 책임과 권한을 가진 객체들이 서로 메시지를 주고받으며 협력해서 필요한 기능을 수행하도록 시스템을 개발하는 것을 객체 지향이라고 한다. 객체 지향적인 소프트웨어와 절차 지향적인 소프트웨어에 대해서 아래 기준을 만족한다면 객체지향, 아니라면 절차지향적인 성격을 가진다. 캡슐화, 다형성, 클래스 상속을 지원하는가 데이터 접근 제한을 걸 수 있는가 캡슐화(Encapsulation) 개념적이나 물리적으로 객체 내부의 세부적인 사항을 감추는 것을 캡슐화라고 부른다. 즉, 캡슐화를 사용하는 가장 큰 이유는 정보은닉이다. 정보 은닉은 객..
Node.js
2022. 12. 26. 21:56