当我真的需要在其中实现两个接口的时候,我找不到类的好例子。这里有一个这样的课程的例子 - http://msdn.microsoft.com/en-us/library/4taxa8t2.aspx。但我不认为需要通过两个接口来处理这样的类的实例。我根本没有看到实际需要在这里实现接口。您可以使用Length()实现单个类;宽度();方法并将enum参数传递给它们或传递给setDimension()方法。类,它实现了两个接口
当您唯一正确的方法是在课堂上实现两个接口时,您能举出一个更真实的设计示例吗?
可序列化和可比较的。很多类实现了这两个方法 – Stultuske
Java swing是一个很好的例子JButton扩展了一个类(javax.swing.AbstractButton)一个implements:ImageObserver,ItemSelectable,MenuContainer,Serializable,Accessible,SwingConstants http://docs.oracle.com/ javase/7/docs/api/javax/swing/JButton.html – TheBetaProgrammer
从来没有“唯一正确的方法”去做任何类型的软件设计,只有“更坏” – dkatzel