1.理解面向对象的概念

  面向对象软件的一个重要优点是支持和鼓励封装的能力。封装也叫数据隐藏。

  在面向对象的软件中,对象是一个被保存数据和操作这些数据的操作方法的唯一、可标识的集合。

  对象可以按类进行分类。

  面向对象的编程语言必须支持多态性,多态性的意思是指不同的类对同一操作可以有不同的行为。语言支持多态性,可以知道将哪个操作应用于一个特定的对象。

  多态性与其说是对象的特性,不如说是行为的特性。在PHP中,只有类的成员函数可以是多态的。

  例如,尽管自行车的“移动”和汽车的“移动”在概念上是相似的,但是移动一辆自行车和移动一辆汽

网友评论