如何将一个类调用到另一个java主类中
我有一个包含三个类的程序,AdventureTest、CustomerContact和Activities。我想将来自类客户联系人的信息调用到类测试的main中。我该怎么做?我是否能够调用整个类来运行,还是必须从CustomerContact类调用单个方法 下面是CustomerContact类中两个方法的示例如何将一个类调用到另一个java主类中,java,class,methods,Java,Class,Methods,我有一个包含三个类的程序,AdventureTest、CustomerContact和Activities。我想将来自类客户联系人的信息调用到类测试的main中。我该怎么做?我是否能够调用整个类来运行,还是必须从CustomerContact类调用单个方法 下面是CustomerContact类中两个方法的示例 public void setFirstName() { this.FirstName = FirstName } public string getF
public void setFirstName() {
this.FirstName = FirstName
}
public string getFirstName(String firstname) {
return FirstName;
}
我尝试使用CustomerContact.getFirstName调用其中一个方法;但它不起作用。(我得到错误“找不到符号”)我认为调用整个类会更简单,但我不知道如何做。
谢谢你的帮助 在java中,只能“直接”调用静态方法。否则,必须构造对象的实例:
CustomerContact contact = new CustomerContact(...);
String firstName = contact.getFirstName("someName");
我还想指出,您当前编写的代码充满了错误,无法编译。不,千万不要将用户界面代码放在getter中。请使用java约定命名内容。类以大写字母开头,所有变量以小写字母开头。这使得阅读代码变得很困难……你认为大括号中的文字是用来做什么的?@Timothy Truckle我有一个不同的用户输入列表,比如名字、姓氏、地址和电话号码。大括号中的文本用于在调用方法并让用户输入输入(如其名称)后将信息保存在那里?至少我的老师是这样解释的。要么她解释错了,要么你不明白。请看这里: