我在使用另一个类的接口时遇到问题。Java接口故障
我有一个Animal类,一个Pet类和一个PetInterface类。 Pet类扩展了Animal类,PetInterface类扩展了JFrame。
我的问题是,我需要在PetInterface类中使用的方法从宠物类,例如:
JLabel happinessLabel = new JLabel(gethappiness());
我不知道如何得到这个工作。每当我使用
public class Pet extends Animal implements PetInterface {
它告诉我,“类型PetInterface不能宠物的超接口;一个超接口必须是接口”。
'PetInterface'显然不是一个接口,它是一个类。 –
*“我的问题是我需要使用PetInterface类中的Pet类的方法”*这总共有0个意义。 –
具体而言,一个接口没有实现,因此不能依赖于另一个类的方法。 – jgitter