如何将一个类调用到另一个主java主类中

时间:2017-12-10 20:33:16

标签: java class methods

我有一个包含三个类的程序,AdventureTest,CustomerContact和Activities。我想将来自Customer Contact类的信息调用到AdventureTest类的主要部分。我怎么做?我是否可以调用整个类来运行,或者我必须从CustomerContact类调用单个方法。

以下是CustomerContact类

中两个方法的示例
    public void setFirstName() {
    this.FirstName = FirstName
    }

    public string getFirstName(String firstname) {
    return FirstName;
    }
    

我尝试使用CustomerContact.getFirstName调用其中一个方法;但它不起作用。 (我得到了错误"找不到符号")我认为调用整个课程会更简单,但我不知道如何做到这一点。 谢谢您的帮助!

1 个答案:

答案 0 :(得分:0)

在java中,你只能“直接”调用静态方法。否则,您必须构造对象的实例:

CustomerContact contact = new CustomerContact(...);
String firstName = contact.getFirstName("someName");

我还想指出你目前编写的代码是错误的,不会编译。