Java多重继承

Java多重继承,第1张

Java多重继承

你可以为动物类(生物学意义上的类),例如

public interface Equidae
马和
public interface Avialae
鸟(我不是生物学家,所以术语可能是错误的)创建接口。

然后你仍然可以创建一个

public class Bird implements Avialae {}

public class Horse implements Equidae {}

并且

public class Pegasus implements Avialae, Equidae {}

从评论中添加:
为了减少重复的代码,你可以创建一个抽象类,其中包含要实现的动物的大多数通用代码。

public abstract class AbstractHorse implements Equidae {}public class Horse extends AbstractHorse {}public class Pegasus extends AbstractHorse implements Avialae {}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5021572.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存