2장 javascript 객체 지향
* 자바 스크립트 객체 지향 프로그래밍
①
var human = function(x){
this.gender = x;
}
1번 코드는 2번과 같은 코드 성격
②
class human{
gender변수;
human(=생성자)(x){
gender = x;
}
}
* 자바스크립트 언어
객체 기반 언어, 즉 캡슐화 & 다형성이 요구된다.
add(1,2); ==> 3
add(1,2,3,4,5); ==> 5개 더함
add(1,2,3,4,5,6,7,8,9,10) ==> 모든 갯수 더함
add(1,2,44); ==> 3
add(1,2,44,1,2,3); ==> 3
==> 매개변수 타입 동일, 갯수 다르다.
구현내용 동일 : 매개변수 갯수만큼다르다.
==> 매개변수 타입 동일, 갯수 다르다.
구현내용 동일 : 매개변수 갯수만큼다르다.