Java接口无法扩展类,这很有意义,因为类包含无法在接口内指定的实现细节。
解决此问题的正确方法是通过将接口也完全从实现中分离出来
Vehicle。所述
Car等可以扩展
Vehicle接口以迫使程序员来实现相应的方法。如果要在所有
Vehicle实例之间共享代码,则可以将(可能是抽象的)类用作需要实现该接口的任何类的父级。
欢迎分享,转载请注明来源:内存溢出
Java接口无法扩展类,这很有意义,因为类包含无法在接口内指定的实现细节。
解决此问题的正确方法是通过将接口也完全从实现中分离出来
Vehicle。所述
Car等可以扩展
Vehicle接口以迫使程序员来实现相应的方法。如果要在所有
Vehicle实例之间共享代码,则可以将(可能是抽象的)类用作需要实现该接口的任何类的父级。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)