1.理解面向对象的概念 面向对象软件的一个重要优点是支持和鼓励封装的能力.封装也叫数据隐藏. 在面向对象的软件中,对象是一个被保存数据和操作这些数据的操作方法的唯一.可标识的集合. 对象可以按类进行分类. 面向对象的编程语言必须支持多态性,多态性的意思是指不同的类对同一操作可以有不同的行为.语言支持多态性,可以知道将哪个操作应用于一个特定的对象. 多态性与其说是对象的特性,不如说是行为的特性.在PHP中,只有类的成员函数可以是多态的. 例如,尽管自行车的“移动”和汽车的“移动”在概念上是相似的,…