【发布时间】:2013-09-12 23:24:04
【问题描述】:
我在哪里放置包含才能正确注册?我尝试在 ATE 中同时包含命令库和关闭,并且我尝试在 ATE 中仅包含命令库,在命令库中包含关闭...无论我做什么,它都会显示未找到关闭。
class.CommandBase.php
<?php
abstract class CommandBase {
// variables
// abstract functions
// protected function
}
?>
class.Close.php
<?php
class Close extends CommandBase
{
// variables
// functions
// public function __construct
}
?>
class.ATE.php
<?php
class ATE {
// instance variables
// public properties
public function start(){
$command = new Close(); // class 'Close' not found
}
// public function __construct
}
?>
【问题讨论】:
标签: php abstraction