![]() |
1
1
这可以用PHP语言来概括(PhpStorm的IntelliSense更好 代码完成 试图模仿它):
什么时候?
链式
,代码完成解决
现在与
迟到意味着迟到(当它发生时),绑定意味着将
混凝土
类。由于抽象类不能被实例化,因此该类实际上从来不是纯粹的
再次与
链式
和
到目前为止,这只是
现在,IDE在链接过程中需要做什么(与单个链接相比
$object->方法()
调用)是在链中一个接一个地解决它。这增加了复杂性,我有根据的猜测是,分析器具有一定的解析深度,如果它看到
特殊类上还有其他猜测机制,因为它们的工作方式类似于装饰器(例如可遍历的Iterator Iterator),如果你提示泛型(或如注释中指出的那样) 特点 ). 一般来说,您还可以从使用接口中受益,因为它们很容易在IDE和PHP中查找。您还可以远离各种抽象或非抽象实现(通过使它们成为纯抽象类,在PHP中称为接口)。 |
![]() |
lewis4u · PhpStorm HTML5片段 7 年前 |
![]() |
Nicolas · 无法命中Laravel索引之外的断点。php 7 年前 |
![]() |
Nabor · 将Bootstrap4与gulp sass一起使用 7 年前 |
![]() |
FreeLightman · PhpStorm插入当前命名空间 7 年前 |
![]() |
olechafm · PhpStorm-fluent界面 7 年前 |