我在使用另一個類的接口時遇到問題。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