クラスCompany
があります。このクラスには、検索、リストなどのメソッドがいくつかあり、私のウェブサイトの訪問者に使用されます。しかしadminCompany
、管理者ユーザーがログインしている場合にのみ機能する別のクラスがあります。このクラスには、update_info_company()
、delete_company()
、および管理者ができることは何でもあります
私の質問は次のとおりです。
- すべてを実行し、いくつかのメソッドへのアクセスを制限するだけの単一のクラス (Company) を用意する必要がありますか?
- これは OOP の原則に反していますか?
PD: 簡潔で短いクラスを維持するためです。