자바스크립트 - 캡슐화(Encapsulation)
CODEDRAGON ㆍDevelopment/JavaScript, jQuery, ...
반응형
캡슐화(Encapsulation)
객체 내부에 데이터가 저장되는 영역을 지역변수화해서 객체 외부에서 직접 접근을 불허하고 메서드를 이용해 접근하도록 처리합니다.
// 생성자 함수를 선언 function Rectangle(w, h) {
var width = w; // 지역변수 var height = h; // 지역변수
this.getWidth = function() { return width; }; this.getHeight = function() { return height; }; this.setWidth = function(w) { width = w; }; this.setHeight = function(h) { height = h; }; }
|
'Development > JavaScript, jQuery, ...' 카테고리의 다른 글
자바스크립트의 특징 (0) | 2019.01.03 |
---|---|
자바스크립트(JavaScript) (0) | 2019.01.03 |
제이쿼리 DOM 탐색 메서드 종류 (0) | 2018.11.23 |
Flappy Bird Game Using JavaScript (0) | 2018.11.15 |
Coding Snake Game Tutorial - JS and HTML5 (0) | 2018.10.26 |