/**
* @author dongasai
*/
class newPHPClass
{
/**
* 可见性为共有 为该类的对外接口
* 原则上不能在类内使用 : $this->a(); 是不符合规矩的!!!!
*
*
*/
public function a()
{
echo "a";
$this->b(); //符合规矩
$this->c(); //符合规矩
}
private function b()
{
echo "b";
$this->a(); //不和规矩!!!!!
}
protected function c()
{
$this->b(); //符合
}
//put your code here
}
看如上代码 我想做到以上需求 就是 可见性为public 的方法不允许在 类内使用! 最佳答案
