--开放性
--可扩展性
--持续升级性
--有商业背景和支持性
--被广泛使用性
--引领PHP领域最佳实践性
----官网(查询功能使用)
定义类
类的属性和方法统称为类成员;类的实例化就是通过类的定义创建一个类的对象;
类定义=》多个类得实例化(多个对象)
//在对象被实例化的时候自动调用
(赋初值)初始化
构造函数 __construct($){
}
每一次调用都可以在new 对象时都可以() 过同时用构造函数一致的循序进行赋值;
2.面向对象--魔术方法(方法的重载)
对象访问不存在的方法时
方法的重载 _call() $->
静态方法的重载(必须设置为static) _callStatic() 静态调用 ::
3.面对对象--魔术方法()
在对不可访问的属性进行操作时,使用魔术方法。(属性的重载)
_get(), _set(), 调用不存在的属性方法
_isset(), 判断是否为零
_unset(),
4._clone()克隆
面向对象的基本概念:
识别对象,识别对象的属性,识别对象的方法;
面向对象的实践:基本,初级,高级,特殊。
public protected private
静态关键字
重写
对象的特点:
对象的独一无二;特定事物,具有特定功能;