【发布时间】:2016-12-27 13:34:49
【问题描述】:
我有一个接口 stores,它有两个方法 getName() 和 getAddres(),我有一个实现 Stores 的类 Market 这是我的代码:
public interface Stores {
public String getName();
public String getAddress();
}
具体类:
public class Market implements Stores {
private String name;
private String address;
private int size;
public Market(String name, String address, int size) {
this.name = name;
this.address = address;
this.size = size;
}
@Override
public String getName() {
return name;
}
@Override
public String getAddress() {
return address;
}
public int getSize() {
return size;
}
}
我在构造函数中收到有关 this.name=name、this.address=address 和 this.size=size 的错误,提示“无法访问商店”。 任何想法为什么?
【问题讨论】:
-
它可能无法访问
Stores类,因为它没有找到它。您是否在Market类中导入了Stores? -
@Kevin 都在同一个包里,需要导入接口吗?
-
@KevinEsche 而且它没有给我任何关于公共类市场实现商店的错误
-
尝试关闭并重新打开 Eclipse。
-
它非常适合我。
标签: java compiler-errors