您的位置:首页 > Web前端 > JavaScript

javaScript面向对象

2017-02-14 11:05 204 查看
//CODE

//类Lecture构造器

//使用两个字符串函数,name和teacher

function Lecture( name,teacher ){

    //把他们作为对象的本地属性保存

    this.name = name;

    this.teacher = teacher;

}

//类Lecture的方法,生成一个显示该课程信息的字符串

Lecture.prototype.display  = function(){

    return this.teacher +" is teaching "+ this.name;

};

//类Schedule的构造器

//使用一个lectures类型的数组作为参数

function Schedule(lectures){

    //把他们作为对象的本地属性保存

    this.lectures = lectures;

}

//类Schedule的方法,用来构造一个描述该课程表的字符串

Schedule.prototype.display = function(){

    var str = "";

    //遍历每门课程,累加构造信息字符串

    for (var i = 0;i<this.lectures.Length,i++)

        str += this.lectures[i].display() + " ";

    return str;

        

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: