class クラス extends 継承するクラス {
……クラスの内容……
}
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
class MyObject {
name:string;
constructor(n:string){
this.name = n;
}
print():string {
let msg:string = '<h1>My name is ' + this.name +
".</h1>"
return msg;
}
}
class MyObject2 extends MyObject {
age:number;
constructor(n:string, a:number){
super(n);
this.age = a;
}
print():string {
let msg:string = '<h1>My name is ' + this.name +
". I'm " + this.age + " years old.</h1>"
return msg;
}
}
var obj: MyObject = new MyObject("Taro");
var obj2:MyObject2 = new MyObject2("Hanako", 29);
document.write(obj.print() + obj2.print());
| << 前へ | 次へ >> |