OOP的新功能。 是否有任何解决方法在静态方法中使用扩展类实例。 假设我有一个完整的数据库类。在静态中使用扩展类方法
class Mysql{
public function getrecords(){
}
}
Class login extends Mysql{
public static method(){
$this->getrecords()
}
}
现在使用类似:
login::method();
虽然上面写的代码是无效的,但我怎么能实现这个功能?
试试这个:http://stackoverflow.com/a/2286720/921154 – qrazi 2013-02-12 08:59:01
不要将静态方法与实例方法相结合 - 你试图实现什么? – 2013-02-12 09:00:42
静态方法的使用非常有限,仅将它们用于特定目的。参见[如何不使用静态技术来杀死你的测试性](http://kunststube.net/static/)。 – deceze 2013-02-12 09:01:50