class와 object의 차이점
class는 붕어빵 틀, object는 붕어빵(팥 붕어빵, 슈크림 붕어빵)에 비유할 수 있다
▷ class
- class는 연관 있는 것들을 모아놓은 집합체
- template (어떤 데이터가 들어올 수 있는지 정의)
- declare once (한번 선언함)
- no data in
▷ object
- instance of a class (class를 이용해 새롭게 생성된 instance를 object라고 함)
- created many times
- data in
- 생성된 object는 메모리에 저장됨
객체지향 프로그래밍이란?
쉽게 말해, 자료와 함수를 함께 사용하는 것을 지향하는 프로그래밍
▷ 출처
https://www.youtube.com/watch?v=_DLhUBWsRtw&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2&index=6
'Frontend > Javascript' 카테고리의 다른 글
[JS] 함수 선언문과 함수 표현식 (0) | 2021.11.13 |
---|---|
[JS] \n과 <br>의 차이 (0) | 2021.11.03 |
[JS] parameter, argument (0) | 2021.08.13 |
[JS] 윈도우 사이즈 표기 (window.screen / window.outer / window.inner / documentElement.clientWidth) (0) | 2021.07.31 |
[JS] object에서 method를 작성하는 두 가지 방법 (0) | 2021.07.31 |
댓글