객체지향

객체지향 / prototype /JSON / font
2022 / 8 / 10 수 객체지향 prototype JSON font ✔ 객체지향 new 연산자 : heap에 object를 할당하고 object의 ref값을 리턴하는 연산자 const a = new date(); 생성자 : object를 초기화하는 function 1. 기본 생성자 ( default constructor ) - parameter X, js에서 기본 제공, 자동호출 2. 비기본 생성자 ( overloaded construstor) - parameter O, 기본제공이 아닐 수도 있다! (function(){ const today = new Date(); // date (초기화할 값 넣어줘야해) console.log(today.getMonth()); // 7 : 8월을 의미 / 0이 1..

객체지향 프로그래밍
2022 / 8 / 9 화 객체지향 프로그래밍 ✔ 객체지향 프로그래밍 코끼리는 코가 길다 /성격이 온순하다 / 귀가 크다 와 같은 코끼리 특성과 같이 구조화 프로그래밍과 비교했을 때 객체지향의 특성에는 추상화와 캡슐화가 있다. 우리의 목표는 Real world에 있는 object를 computing의 object로 만드는 것. Real world object = 환자 computing object = Data - 1. 환자의 반드시 필요한 data 2. 객체 지향 설계에 부합되는 data Function - 3. method 추상화 : 중요한 것은 무엇인가? 환자의 반드시 필요한 data / 객체 지향 설계에 부합되는 data 캡슐화 : 환자의 반드시 필요한 data / 객체 지향 설계에 부합되는 dat..