关闭。这个问题需要更加突出重点。它目前不接受答案。
**想改进这个问题吗?**通过编辑这篇文章更新这个问题,使它只关注一个问题。
昨天关门了。
改进这个问题
如何让代码在一个类中具有高内聚性?
这是否意味着我应该创建三个方法,分别是addpassengers()、showseating()和quit()??但它只允许使用一个类来解决这个问题。
高内聚性不意味着一个类只关注一个任务或一个方法吗??或者我不应该写那些方法,但是代码的内聚性会很低。
问题是:【假设这架飞机有20个头等舱座位(5排,每排4个座位,由一条过道隔开)和90个经济舱座位(15排,每排6个座位,由一条过道隔开)。你的程序应该有三个命令:添加乘客、显示座位和退出。增加旅客时,要求提供舱位(头等舱或经济舱)、同行人数(头等舱1人或2人;经济舱为1至3),以及座位偏好(头等舱为过道或Windows;经济舱中的过道、中心或Windows)。然后试着找一个匹配的座位。如果不存在匹配项,则打印消息。在本程序中,请尝试设计程序,使其具有松散耦合和高内聚性。]
暂无答案!
目前还没有任何答案,快来回答吧!