gpt4 book ai didi

Java实现接口(interface)

转载 作者:行者123 更新时间:2023-12-04 05:34:37 25 4
gpt4 key购买 nike

这是我实现接口(interface)的尝试。

我收到以下错误

javac MyCollection.java
./au/edu/uow/Collection/DVDAlbum.java:6: cannot find symbol
symbol: class Album
public class DVDAlbum implements Album{

这是 super 类
package au.edu.uow.Collection;


public interface Album {

String getMediaType();

String getTitle();

String getGenre();

}

这是子类
public class DVDAlbum implements Album{

private String Title;
private String Genre;
private String Director;
private String Plot;
private String MediaType;

public DVDAlbum(String TempTitle, String TempGenre, String TempDirector, String TempPlot){
Title = TempTitle;
Genre = TempGenre;
Director = TempDirector;
Plot = TempPlot;
}
String getMediaType(){
return MediaType;
}
String getTitle(){
return Title;
}
String getGenre(){
return Genre;
}
}

http://www.javabeginner.com/learn-java/java-abstract-class-and-interface
这是我使用的引用,但对我不起作用。

最佳答案

如果您不在声明接口(interface)的同一包中,则需要导入它:

import au.edu.uow.Collection.Album;

或使用完整的限定名称:
public class DVDAlbum implements au.edu.uow.Collection.Album{ }

关于Java实现接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12121768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com