猿问

“分组”PHP 类的正确方法

假设这两个类,具有完全不同的属性和方法。


class Operation {

    private $amount;

    private $datetime;

}


class BankAccount {

    private $owner;

    private $number;

}

两者都属于“预算”功能。将这些类链接在一起的正确方法是什么?


用这样的方式称呼他们会更有意义:


Budget.Operation()

Budget.BankAccount()

我认为使用“扩展”没有意义,因为“预算”不是一回事。


我希望这个问题还没有被问到,但我还没有找到好的关键字..


温温酱
浏览 101回答 1
1回答

阿晨1998

它可以像声明命名空间一样简单:namespace Budgetclass Operation {}class BankAccount {}您可以像这样访问它们:use \Budget\BankAccount或者$account = new \Budget\BankAccount();
随时随地看视频慕课网APP
我要回答