面向对象程序设计(object oriented programming)
什么是面向对象?
在面向对象中有2个重要的概念,类(class)跟对象(Object).
类是一种抽象的概念,类中包含数据即属性(property或attribute),通常用名词来表示,对数据的操纵即方法,通常用动词来表示。比如说人类就是一种抽象的概念,人有姓名、身高、体重等属性,还有吃饭跑步等改变身体状态的方法。
对象是一种具体概念,是类的一种具体表示,人表示一个类,而张三、李四表示一个对象,人的对象。
对象类包含的内容,包含2部分
1、数据,数据在类中称做属性(property或attribute)或成员变量(member variable)
2、对数据的操纵,这种对数据的操纵在类中称做方法(method) |