【发布时间】:2013-12-11 21:47:49
【问题描述】:
我正在创建自己的 MVC 框架,我希望它非常基本,但是当我使用一些 IDE 时,例如 Eclipse 或 NetBeans 他们往往会给我警告,告诉我这些变量其中未初始化或它们不识别它们是什么类型,因此它们不autocomplete 变量应该属于的类方法或属性。
为了覆盖它,我创建了一个 PHP 文件,其中设置了全局环境变量并实例化了一个新对象,然后将其销毁,因此 IDE 可以识别它并且我可以很好地使用它。
但是这些类的构造函数在那个时候执行,这可能很危险,甚至会减慢我的代码。那么,为了更好地覆盖它,我如何将变量类型定义为特定类,而不实例化它?
就像在Delphi 我们做var Test = TTest; 在Java 我们做String testString; 在testString = new String; 之前
【问题讨论】: