新手排班表练习 思路
设计一个早晚班值班表:1、早班8:00-20:00,晚班20:00-次日8:00,2、所有人都要值班,女生不能值晚班。
我的思路
类 分两种一个类是人,另一个类是班
对象
男人,女人;早班,晚班
假设共200人,其中50人是女性,男150人
女性不值晚班,即女性只值早班,那么需要的动作是在150人中,轮流抽取50人值早班,剩余的去值晚班。
我刚学JAVA,
请教这种思路是OOP吗?
遇到任务先考虑类,对象的思路对吗?
但是又觉得好像也没有对对象,或围绕对象,以对象为导向做什么?
请大家指教
谢谢