java编程题面向对象

想一想接口和抽象类的设计区别,完成以下类的编写现有木门,铁门,玻璃门,铁质防盗门,木质密码门,按照OOP的设计完成这几个门的定义... 想一想接口和抽象类的设计区别,完成以下类的编写现有木门,铁门,玻璃门,铁质防盗门,木质密码门,按照OOP的设计完成这几个门的定义 展开
 我来答
pilipala的鼓掌
2019-03-02
知道答主
回答量:6
采纳率:33%
帮助的人:4万
展开全部
一般而言,我们可以理解为接口是实现一种功能,抽象类是规定一种属性。

上面中问题中:
接口可以定义为门的功能如开关,防盗。
抽象类可以定义为门。

五个类可以定义为上面抽象类的子类或相关类的子类,继承相关功能借口。

比如木门可以实现接口类门开关的功能,是抽象类门的子类。
木制密码门是木门的子类,实现防盗接口。
其它类也类似这样定义。

代码不难,理解思想就可以写了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式