我正在尝试使用以下代码打印出矩形区域
System.out.println("Area of rectOne: " + rectOne.getArea());
但是由于方法getArea是在另一个类中定义的,所以不应该
System.out.println("Area of rectOne: " + rectOne.NameOfClass.getArea());
最佳答案
该答案假定rectOne
是对具有getArea()
方法的类的实例的引用。getArea()
是实例方法,因此,您需要引用此类的实例才能访问getArea()
方法。
Rectangle rectOne = new Rectangle(); //Here you are getting reference to Rectangle instance.
rectOne.getArea();
关于java - 使用(.)操作数声明其他类中的方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14425050/