在参数中传递一个类并使用它的方法,可以通过以下方式实现:
public class MyClass {
public void myMethod() {
System.out.println("This is my method.");
}
}
public class MyAnotherClass {
public void useMyMethod(MyClass myClass) {
myClass.myMethod();
}
}
public class Main {
public static void main(String[] args) {
MyClass myClass = new MyClass();
MyAnotherClass myAnotherClass = new MyAnotherClass();
myAnotherClass.useMyMethod(myClass);
}
}
在这个例子中,我们定义了一个名为MyClass
的类,其中包含一个名为myMethod
的方法。然后,我们定义了另一个名为MyAnotherClass
的类,其中包含一个名为useMyMethod
的方法,该方法接受一个MyClass
类型的参数,并调用其myMethod
方法。最后,在主程序中,我们创建了一个MyClass
类的实例,并将其作为参数传递给MyAnotherClass
类的useMyMethod
方法。
这种方式可以让你在不同的类之间传递类并使用它们的方法,实现代码的解耦和复用。
领取专属 10元无门槛券
手把手带您无忧上云