面向对象 - PHP笔记
如果今天不努力,明天也不努力,那么人生只是在重复而已。(心不定,难成事)

 分类:面向对象

面向对象编程的五大基本原则

面向对象编程的五大基本原则
封装、继承、多态是面向对象的三大特性,但是在设计程序的时候并不是说类的结构使用到了(或是体现出了)这三个特性就是面向对象编程。 真正的面向对象设计是要符合下面的五大原则 面向对象的五大基本原则 单一职责原则(SRP) 开放封闭原则(OCP)...

Sam 4年前 (2014-07-05) 260℃ 0评论 0喜欢

多态用法之PHP面向对象编程

多态用法之PHP面向对象编程
因为接口的方法实现可以有很多,所以对于接口里面定义的方法的具体实现是多种多样的,这种特性我们称为多态 比如接口A有两个实现B和C,B和C对A里面定义的方法的实现可以是不同的,这种现象就是多态   转载请注明:PHP笔记 &raqu...

Sam 5年前 (2013-04-10) 248℃ 0评论 0喜欢

接口interface用法之PHP面向对象编程

接口interface用法之PHP面向对象编程
将不同的对象共有的方法提取出来做为接口 1、接口里面的方法不需要具体实现,只要定义的方法的名称和参数就可以 2、使用implements关键字实现接口后,必须定义接口中方法的具体实现 3、不能实例化接口,不能直接创建接口自己的对象 4、可以...

Sam 5年前 (2013-04-06) 271℃ 0评论 0喜欢

parent、self、static关键字用法之PHP面向对象编程

parent、self、static关键字用法之PHP面向对象编程
数据访问: 1、用parent关键字可以访问父类中被子类重写的方法 2、用self关键字可以访问类自身的成员方法,也可以用于访问自身的静态成员和类常量;不能用于访问类自身的属性;访问常量const的时侯不需要在常量名称前面添加$符号 3、用...

Sam 6年前 (2013-01-07) 299℃ 0评论 0喜欢

Final关键字用法之PHP面向对象编程

Final关键字用法之PHP面向对象编程
子类中编写跟父类方法名参数完全一致的方法可以完成对父类方法的重写(overwrite) final关键字用法总结: 1、对于不想被任何类继承的类可以在class之前添加final关键字 2、对于不想被子类重写(修改)的方法,可以在方法定义的...

Sam 6年前 (2013-01-06) 261℃ 0评论 0喜欢

Static(静态)关键字用法之PHP面向对象编程

Static(静态)关键字用法之PHP面向对象编程
php面向对象编程,static关键字用法总结 1、静态属性用于保存类的公有数据 2、静态方法里面只能访问静态属性 3、静态成员不需要实例化对象就可以访问 4、类的内部可以通过self或者static关键字访问自身静态成员 5、可以通过pa...

Sam 6年前 (2013-01-05) 271℃ 0评论 0喜欢