封装:第一层的意思,将属性和方法封装到一起,形成对象,第二层的意思,隐藏内部的实现细节
对外提供可操作的接口(public的方法)
继承:子类可以通过继承,直接使用父类定义好的属性和方法(非私有的),extends,代码可重用.
多态:在不同的上下文中(语境),其表现不一样,php本身就是多态。
$a='PHP是世界上最好的语言'; $a是字符串
$a=1000; $a是整形
使用OOP的好处:
可重用
可维护
可扩展
灵活度比较高
封装:第一层的意思,将属性和方法封装到一起,形成对象,第二层的意思,隐藏内部的实现细节
对外提供可操作的接口(public的方法)
继承:子类可以通过继承,直接使用父类定义好的属性和方法(非私有的),extends,代码可重用.
多态:在不同的上下文中(语境),其表现不一样,php本身就是多态。
$a='PHP是世界上最好的语言'; $a是字符串
$a=1000; $a是整形
使用OOP的好处:
可重用
可维护
可扩展
灵活度比较高