Java:如何从在类中创建的对象调用类方法?

时间:2019-03-19 03:35:07

标签: java

我有一堂课,假设我在School中创建对象Student。我如何从学生班级调用位于学校班级的方法而不将其设为静态?

这是一个简单的例子:

public class School(){
 Student s1 = new Student();

 public void createNewStudent(){
 Student s2 = new Student();
 }

}


public class Student(){

School.createNewStudent();

}

提前谢谢!

2 个答案:

答案 0 :(得分:0)

在学生班级中创建学校班级的实例

例如:

JSON.parse

答案 1 :(得分:0)

在Java中,类方法是静态方法。

public class MyClass{
  public static void myClassMethod() {
    System.out.println("inside class method");
  }

  public void myInstanceMethod() {
    MyClass.myClassMethod();
  }

  public static void main (String args[]) {
    MyClass.myClassMethod();
    MyClass myInstance = new MyClass();
    myInstance.myInstanceMethod();
  }
}