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
- 자바스크립트
- ES6
- Machine Learning
- 자료구조
- 리눅스
- 데이터전송
- 회고
- 클로저
- Sequence
- 러닝자바스크립트
- reactnative
- 개발공부
- CSS
- 1일1문장
- Andrew Ng
- HTTP
- docker
- multer
- nodejs
- 객체
- Linux
- 끈기
- scope
- React
- NextJS
- javascript
- 스파르타코딩클럽
- coursera
- Til
- 우선순위
Archives
- Today
- Total
목록OOP (1)
해나아부지 개발일지
객체 지향 프로그래밍(OOP: Object-Oriented-Programming)이란?
객체란? 객체는 객체지향프로그래밍을 이해하기 위한 핵심 개념이다. 현실세계의 사람이나 사물 등을 객체라고 할 수 있고 객체는 상태와 행동 2가지 특징을 갖는다. 이것을 프로그래밍에서는 변수와 메서드로 표현할 수 있다. 예를 들어 사람을 객체로 표현하면 키, 몸무게, 이름 등의 상태를 가지고 있고(이것은 변수로 표현할 수 있다) 먹고, 자는 등의 행동들을 한다(이것은 메서드로 표현할 수 있다). 절차지향 vs 객체지향 절차지향 프로그래밍과 객체지향 프로그래밍을 서로 반대개념이라고 오해하기 쉽지만 객체지향으로 프로그래밍을 해도 코드는 위에서부터 아래로 순차적으로 실행된다. let a = 10, b = 20 function add(a, b) { return a + b; } console.log( add(a,b..
Developers/OOP
2020. 7. 30. 03:18