什么是:程序中都是用对象结构来描述现实中的事物
为什么:便于大量数据的维护
何时:所有程序都是面向对象的思想管理数据和功能
如何使用面向对象编程:面向对象三大特点:封装,继承,多态
一、封装:
什么是:创建一个对象结构,保存一个事物的属性和功能
为什么:便于大量数据的维护
何时:今年所有数据都是先封装在对象中,再按需使用
如何:3种:
1. 用{}创建一个对象:
var 对象名={
属性:属性值,
...:...,
功能(即方法):function(){
值是一个function
...this.属性名...
}
}
访问对象的成员:成员 = 属性 + 方法
访问属性:对象名.属性
调用方法:对象名.方法()
问题:对象自己的方法内,想访问自己的属性