Javascript 原型繼承小例子



//1.實現一個Person類,公有成員name,私有成員age,有公有方法setAge
function Person() {
    var age = "this is a private property age" //私有成員 age
    this.name = "sophia"; //公有成員 name
    this.setAge = function() { //公有方法setAge
        console.log(age);
    }
}


//2.實現一個Teacher類,繼承Person類,公有成員name1,私有成員 score, 私有方法setScore 公有方法sayName
function Teacher() { 
    var score = "this is a private property score";
    var setScore = function(){ //私有方法
        console.log(score)
    }
    this.name1 = "sophia1";
    this.sayName = function() { //公有方法setAge
        console.log(name1);
    }
}
Teacher.prototype = new Person();



發佈了57 篇原創文章 · 獲贊 5 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章