[英]Eclipse error: <class name> cannot be resolved to a type
我认为这是一个简单的问题,对某人来说。 很直接。
我有自己的工作区,我正在修修补补来学习 Java。 我创建了一个名为 Customer 的简单类。 3 个属性,3 个 getter 和 3 个 setter 方法。
然后我创建了一个名为 CustomerTester 的类,它有一个 main 方法来实例化 Customer 并测试它的方法。
我在同一个工作区中创建了这两个。
但是,当我写完 CustomerTester 并有一行来实例化我的 Customer 类时,编辑器说:“不能将客户解析为类型”。
我确定这是某种类型的环境设置,但不确定是什么。
当我在 Textpad 中完成这 2 个类时,我没有问题,我的测试类运行得很好。
有人可以帮忙吗?
谢谢,吉姆。
public class Customer {
//Attribute definitions private
String name; private String address;
private String phoneNbr;
//Getter methods
public String getName() {
return name;
}
public String getAddress() {
return address;
}
public String getPhoneNbr() {
return phoneNbr;
}
//Setter methods
public void setName(String newName) {
name = newName;
}
public void setAddress(String newAddress) {
address = newAddress;
}
public void setPhoneNbr(String newPhoneNbr) {
phoneNbr = newPhoneNbr;
}
}
public class CustomerTester {
public static void main(String[] args) {
//Create Customer instance
Customer aCustomer = new Customer();
//Invoke Customer Setter methods
aCustomer.setName("James A Johnson");
aCustomer.setAddress("17945 Tyler street NW Elk River, MN");
aCustomer.setPhoneNbr("952-270-1643");
//Create variables to retrieve Customer values via Getter methods
String customerName, customerAddress, customerPhoneNbr;
//Invoke Customer Getter methods
customerName = aCustomer.getName();
customerAddress = aCustomer.getAddress();
customerPhoneNbr = aCustomer.getPhoneNbr();
ctrl + shift + O 导入所有包。 看看这是否有效
我复制了该项目并将其粘贴到工作区中(创建一个具有相同数据的新项目),它为我解决了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.