07 2017 档案

魔术方法
摘要:1、__get、__set这两个方法是为在类和他们的父类中没有声明的属性而设计的__get( $property ) 当调用一个未定义的属性时访问此方法__set( $property, $value ) 给一个未定义的属性赋值时调用这里的没有声明包括当使用对象调用时,访问控制为proteced,p 阅读全文

posted @ 2017-07-23 22:45 姨妈尽是血 阅读(132) 评论(0) 推荐(0)

命名空间
摘要:什么是命名空间?命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt 可以同时在目录/home/greg 和 /home/other 中存在,但在同一个目录中不能存 阅读全文

posted @ 2017-07-23 22:43 姨妈尽是血 阅读(165) 评论(0) 推荐(0)

PHP 面向对象中常见关键字使用(final、static、const和instanceof)
摘要:PHP 面向对象中常见关键字的使用: 1、final :final关键字可以加在类或者类中方法之前,但是不能使用final标识成员属性。 作用: 使用final标识的类,不能被继承。 在类中使用final标识的成员方法,在子类中不能覆盖。 总结:final表示为最终的意思,所以使用final关键字的 阅读全文

posted @ 2017-07-23 22:25 姨妈尽是血 阅读(124) 评论(0) 推荐(0)

构造析构函数
摘要:构造函数不是必须的,当一个类被实例化的时候构造函数(如果有)会被调用,它具体做什么视需求而定。 析构函数在对象销毁时调用析构函数会在到某个对象的所有引用都被删除或者当对象被显式销毁时执行。 1、面向对象的三大特征:封装、继承、多态、(抽象(扩展的))2、00A:分析,OOD:设计,OOP:编程。3、 阅读全文

posted @ 2017-07-16 23:26 姨妈尽是血 阅读(108) 评论(0) 推荐(0)

封装抽象接口
摘要:什么是封装? 和”public”类似的访问修饰符分别有什么作用? PHP中有三种访问修饰符,分别是: public(公共的、默认) protected(受保护的) private(私有的) 它们可以分别用在类的属性和方法上(类的属性和方法统称为类的成员),用来修饰类成员的访问权限。 public(公 阅读全文

posted @ 2017-07-16 23:25 姨妈尽是血 阅读(114) 评论(0) 推荐(0)