面向对象原型继承
面向对象编程
什么是面向对象
javascript、Java、c#。。。。面向对象; javascript有些区别!
- 类:模板
- 对象:具体的实例
在JavaScript这个需要大家换一下思维方式!
原型:
var Student = {
name: 'wsh',
age: 3,
run: function(){
console.log(this.name + "run......");
}
};
var xiaoming = {
name: "xiaoming"
};
//原型对象
xiaoming._proto_ = Student;
var Bird = {
fly: function(){
console.log(this.name + "fly......");
}
};
//小明的原型 是 Student
xiaoming._proto_ = Bird;