Defining Classes and Objects
2012-07-17 12:04
267 查看
1. Factory:
function showColor(color) {
alert(this.color);
}
function createCar(color, doors, mpg) {
var a = new Object();
a.color = color;
a.doors = doors;
a.mpg = mpg;
a.showColor = showColor;
return a;
}
2.Constructor:
function Car(door, color, mpg) {
this.door = door;
this.color = color;
this.mpg = mpg;
this.showColor = function () {
alert(this.color);
}
}
var oCar1 = new Car("red", 4, 23);
var oCar2 = new Car("blue", 3, 25);
oCar1.showColor(); //outputs "red"
oCar2.showColor(); //outputs "blue"
function showColor(color) {
alert(this.color);
}
function createCar(color, doors, mpg) {
var a = new Object();
a.color = color;
a.doors = doors;
a.mpg = mpg;
a.showColor = showColor;
return a;
}
2.Constructor:
function Car(door, color, mpg) {
this.door = door;
this.color = color;
this.mpg = mpg;
this.showColor = function () {
alert(this.color);
}
}
var oCar1 = new Car("red", 4, 23);
var oCar2 = new Car("blue", 3, 25);
oCar1.showColor(); //outputs "red"
oCar2.showColor(); //outputs "blue"
相关文章推荐
- 【Core java v1】ch4 OBJECTS AND CLASSES
- Objects and Classes in Ruby
- Classes and Objects in PHP5(4)
- 设计思维点滴二:classes and objects
- 第十三节--对象串行化 -- Classes and Objects in PHP5 [13](转)
- 第十节--抽象方法和抽象类 -- Classes and Objects in PHP5 [10]
- C++ Super-FAQ 『Classes and Objects』
- Classes and Objects in PHP5(5)
- Programming C#.Classes and Objects.只读字段
- 第十一节--重载 -- Classes and Objects in PHP5 [11](转)
- 第十二节--类的自动加载 -- Classes and Objects in PHP5 [12]
- Classes and objects(类和对象)
- Java 基础 —— Objects and Classes
- A Swift Tour(4) - Objects and Classes
- php_lang_ref:classes and objects >> object interface
- 第十四节--命名空间 -- Classes and Objects in PHP5 [14](转)
- 第十三节--对象串行化 -- Classes and Objects in PHP5 [13]
- Classes and Objects
- 第十五节--Zend引擎的发展 -- Classes and Objects in PHP5 [15](转)
- 第十四节--命名空间 -- Classes and Objects in PHP5 [14]