Symfony2

--开放性

--可扩展性

--持续升级性

--有商业背景和支持性

--被广泛使用性

--引领PHP领域最佳实践性

----官网(查询功能使用)

定义类

类的属性和方法统称为类成员;类的实例化就是通过类的定义创建一个类的对象;

类定义=》多个类得实例化(多个对象)

//在对象被实例化的时候自动调用

(赋初值)初始化

构造函数 __construct($){

}

 每一次调用都可以在new 对象时都可以() 过同时用构造函数一致的循序进行赋值;

2.面向对象--魔术方法(方法的重载)

对象访问不存在的方法时

方法的重载     _call()   $->

静态方法的重载(必须设置为static)      _callStatic() 静态调用     ::

3.面对对象--魔术方法()

在对不可访问的属性进行操作时,使用魔术方法。(属性的重载)

_get(), _set(),  调用不存在的属性方法

_isset(), 判断是否为零

_unset(), 

4._clone()克隆

面向对象的基本概念:

识别对象,识别对象的属性,识别对象的方法;

面向对象的实践:基本,初级,高级,特殊。

public protected private

静态关键字

重写

对象的特点:

对象的独一无二;特定事物,具有特定功能;

原文地址:https://www.cnblogs.com/luxia/p/8777896.html