把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细节,通过继承(inheritance)实现类的特化(specialization)泛化generalization),通过多态(polymorphism)实现基于对象类型的动态分派(dynamic dispatch)。
面向对象的三个基本特征是:封装、继承、多态
PHP不支持重载实现多态,但是PHP可以变向的实现多态效果。把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细节,通过继承(inheritance)实现类的特化(specialization)泛化generalization),通过多态(polymorphism)实现基于对象类型的动态分派(dynamic dispatch)。
面向对象的三个基本特征是:封装、继承、多态
PHP不支持重载实现多态,但是PHP可以变向的实现多态效果。