0
我有一个类Company
,这个类有一些方法来搜索,列表等,并用于我的网站的访问者。但我有一个不同的类adminCompany
,它才能正常运行,当有一个管理员用户登录这个类有其他方法:update_info_company()
,delete_company()
,和任何一个管理员可以做有什么更好的办法,管理员和访问者的单班或2班公司和adminCompany?
我的问题是:
- 我应该有一个班级(公司)来做一切事情,只是限制访问某些方法?
- 这是否违反OOP原则?
PD:它只是为了保持更清洁和更短的班级。