차별화 계승
4254 단어 계승
1 if (typeof Object.beget !== 'function') {
2 Object.beget = function(o) {
3 var F = function() {};
4 F.prototype = o;
5 return new F();
6 };
7 }
8
9 var myMammal = {
10 name: 'Herb the Mammal',
11 get_name: function() {
12 return this.name;
13 },
14 says: function() {
15 return this.saying || '';
16 }
17 };
18
19 var myCat = Object.beget(myMammal);
20 myCat.name = 'Henrietta';
21 myCat.saying = 'meow';
22 myCat.purr = function(n) {
23 var i, s = '';
24 for (i = 0; i < n; i += 1) {
25 if (s) {
26 s += '-';
27 }
28 s += 'r';
29 }
30 return s;
31 };
32 myCat.get_name = function() {
33 return this.says + ' ' + this.name + ' ' + this.says;
34 };
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C++/java 계승 클래스의 다태적 상세 및 실례 코드C++/java 계승 클래스의 다태적 상세 정보 C++와 자바를 배운 사람들은 모두 알고 있다. 그들 둘은 모두 대상을 대상으로 프로그래밍을 할 수 있기 때문에 대상을 대상으로 프로그래밍하는 세 가지 특성은 바로 봉...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.