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;
}
//类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;
}
相关文章推荐
- JavaScript面向对象的程序设计2(组合构造和原型 继承)
- 【转载】JavaScript: 使用面向对象的技术创建高级 Web 应用程序
- javascript 面向对象初探
- JavaScript面向对象——深入理解原型继承
- 再论面向对象的Javascript编程
- JavaScript 使用面向对象的技术创建高级 Web 应用程序
- 探讨javascript是不是面向对象的语言
- JavaScript面向对象与原型
- 《JavaScript设计模式与开发》笔记 1.面向对象的JavaScript
- [转载]领悟 JavaScript 中的面向对象
- javascript面向对象之共享成员属性与方法及prototype关键字用法
- JavaScript面向对象(一)——JS OOP基础与JS 中This指向详解
- javascript 面向对象的JavaScript类
- (13)javascript 面向对象 创建对象
- 如何编写可维护的面向对象JavaScript代码
- 再论面向对象的Javascript编程
- JavaScript_个人笔记1_JavaScript的面向对象是模仿的
- Javascript之面向对象--方法
- javascript—面向对象
- javaScript面向对象的方法实现继承:call方法