题目内容 (请给出正确答案)
[主观题]

对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中,正确的是()。 A.尽量将一些需要扩

对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中,正确的是()。

A.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程 B.创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题 C.将B到A的继承关系改成组合关系 D.区分是“Is-a”还是“Has-a”。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中…”相关的问题

第1题

对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案是()

A.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程

B.创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题

C.将B到A的继承关系改成组合关系

D.区分是Is-a还是Has-a。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系

点击查看答案

第2题

里氏替换原则
对于违反里氏替换原则的两个类A和B,可以采用的候选解决方案中,正确的是()。

A.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程 B.创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题 C.将B到A的继承关系改成组合关系 D.区分是“Is-a”还是“Has-a”。如果是Is-a,可以使用继承关系,如果是Has-a,应该改成组合或聚合关系

点击查看答案

第3题

对违反里氏替换原则的两个类,可以采用的候选解决方案正确的是

A.创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题。

B.将B到A的继承关系改成组合关系。

C.区分是“is-a”还是“has-a”。如果是“is-a”,可以使用继承关系,如果是“has-a”应该改成组合关系。

D.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程。

点击查看答案

第4题

对违反里氏替换原则的两个类,可以采用的候选解决方案正确的是()。

A.创建一个新的抽象类C,作为两个具体类的超类,将A和B共同的行为移动到C中,从而解决A和B行为不完全一致的问题。

B.将B到A的继承关系改成组合关系。

C.区分是“is-a”还是“has-a”。如果是“is-a”,可以使用继承关系,如果是“has-a”应该改成组合关系。

D.尽量将一些需要扩展的类或者存在变化的类设计为抽象类或者接口,并将其作为基类,在程序中尽量使用基类对象进行编程。

点击查看答案

第5题

5、里氏替换原则的主要内容是“父类对于子类应该是完全可替换的”。
点击查看答案

第6题

里氏替换原则的主要内容是“父类对于子类应该是完全可替换的”
点击查看答案

第7题

里氏替换原则要求:父类应当可以替换子类并出现在子类能够出现的任何地方。
点击查看答案

第8题

里氏替换原则要求:父类应当可以替换子类并出现在子类能够出现的任何地方。()
点击查看答案

第9题

18、里氏替换原则要求:父类应当可以替换子类并出现在子类能够出现的任何地方。()
点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信