1.   將接收者類別的方法封裝成各個命令類別,命令類別存入接收者,再執行接收者的方法

 

A的XXXMethod   

class A {

public function XXXMethod(){

echo "hello"

}

}

abstract class  Command{

private $receiver;

public function Command($receiver){

$this->receiver=$receiver;

}

abstract public function ExcuteCommand();

}

class XXXMethodCommand extends Command{

 

}

 

arrow
arrow
    全站熱搜

    學習程式 發表在 痞客邦 留言(0) 人氣()