java 不能在继承某个类的同时实现某个接口

如果 Door 类存在 open();(打开门)方法。 Alarm 接口存在 open();(打开警报)方法。现在要写一个 AlarmDoor 类,该类继承 Door 类,并实现 Alarm 接口。那么又如何在 AlarmDoor 类中将 Alarm 的 open 方法和 Door 的 open 方法进行区别。
[b]问题补充:[/b]
我要对 Door 和 Alarm 只能使用,不能修改呢?
[b]问题补充:[/b]
组合啊~~~
只能这样以丧失“多态”来实现了么?

2个回答

不同的名称
不同的参数
增加警报器属性。
随便一种

定义新类防盗门,设置门属性和防盗器属性

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问