第14页 2.2.2 双冒号
- 章节名:2.2.2 双冒号
- 页码:第14页
PHP 6中提出的static::作用域使我们不再需要使用self::和parent::。当希望指向最终的实现功能的类时,就可以使用static::,这个限定符会在代码执行之前立刻计算出继承层次结构上最后那个类的成员。这一过程被称为延迟绑定,它使我们可以在子类中重写某个静态变量,并且可以从某个在父类中声明的函数访问这个最终成员。 理解上还是有一点困难。
13人阅读
修缘对本书的所有笔记 · · · · · ·
-
第11页 2.2 双冒号
也就是说,在扩展类中使用self作用域时,self可以基于基类中声明的方法,但它调用的总是已经...
-
第10页 2.1 静态变量
说明: 将表达式计算出来的结果赋给静态变量是不合法的,表达式是指自身的值会发生变化的任何...
-
第14页 2.2.2 双冒号
-
第15页 2.3 ”静态“特性的争议
关于”静态“特性争论的 焦点在于一个被称为IoC(控制反转)的设计原则。
> 查看全部4篇
说明 · · · · · ·
表示其中内容是对原文的摘抄