摘要:
php是面向对象的脚本语言,而我们都知道,面向对象的语言具有三大特性:封装,继承,多态。php理应具有这三大特性。 封装是类的构建过程,php具有;php也具有继承的特性。唯独这个多态,php体现的十分模糊。原因是php是弱类型语言。 java的多态体现的十分清晰,大体分两类:父类引用指向子类对象; 阅读全文
posted @ 2017-02-17 11:54
▍凉城空巷°
阅读(120)
评论(0)
推荐(0)
摘要:
继承将会影响到类与类,对象与对象之间的关系。 比如,当扩展一个类,子类就会继承父类的所有公有和保护方法。但是子类的方法会覆盖父类的方法。 继承对于功能的设计和抽象是非常有用的,而且对于类似的对象增加新功能就无须重新再写这些公用的功能。 继承代码示例 <?phpclass foo{ public fu 阅读全文
posted @ 2017-02-17 11:49
▍凉城空巷°
阅读(130)
评论(0)
推荐(0)
摘要:
封装是php面向对象的其中一个特性,将多个可重复使用的函数封装到一个类里面。在使用时直接实例化该类的某一个方法,获得需要的数据如果是私有的方法和属性值,外部无法访问,具有一定的保护作用。面向对象之封装 例子 class A{ public $name = '老王'; // protected $na 阅读全文
posted @ 2017-02-17 11:36
▍凉城空巷°
阅读(240)
评论(0)
推荐(0)

浙公网安备 33010602011771号