-
객체 지향 프로그래밍이란?
-
property(속성)와 method(메소드)를 가진 객체와 그 객체간의 관계를 통해 프로그램을 만드는 작업방식이다.
-
-
객체 지향 프로그래밍의 특성
-
캡슐화
- 속성과 메소드를 object라는 하나의 캡슐로 묶어서 사용할 수 있다.
-
상속
-
부모 객체의 속성과 메소드를 물려 받음으로써 중복되는 코드 사용을 줄일 수 있다.
-
-
추상화
- 객체의 내부 함수의 형태를 몰라도 사용법만으로 객체를 사용할수 있다.
-
다형성
- 상속 받은 메소드로 객체마다 다양한 결과를 만들어 낼 수 있다.
-
'개발 > Java Script' 카테고리의 다른 글
this 와 new생성자 (0) | 2020.09.09 |
---|---|
Prototype (0) | 2020.09.09 |
modern Javascript 문법 (0) | 2020.09.01 |
함수 매소드 .call .apply .bind (0) | 2020.08.19 |
변수 선언문 (0) | 2020.07.28 |