21.04.13 TIL

추상화
해당 객체를 잘 표현할 수 있는 몇 가지 특징만 살리는 것
개발에 필요한 것만 골라서 속성과 메소드를 만든다
예를 들어 전화기를 만들 때, 전화기의 색깔은 중요하지 않을 것

캡슐화
1. 객체 하나에 속성과 메소드를 묶어 놓음
2.

function hello() {
  let word = 'hello world'
}

의 경우, word에 접근할 수 없다 -> 은닉화

좋은 웹페이지 즐겨찾기