方法
方法是附加到特定类的子程序,该类定义在程序的源代码中。它类似于函数,但只能由根据类创建的对象调用。
在下面的Java示例中,方法getArea定义在rectangle类中。程序要使用getArea方法,必须先根据rectangle类创建一个对象。
class Rectangle
{
int getArea(int width, int height)
{
int area = width * height;
return area;
}
}
方法是面向对象编程的重要组成部分,因为它们将函数隔离到各个对象中。类中的方法只能由根据该类创建的对象调用。此外,方法只能引用相应对象已知的数据。这有助于将对象彼此隔离,并防止一个对象中的方法影响其他对象。
虽然方法旨在隔离数据,但在必要时仍可用于向其他类返回值。如果需要与另一个类共享某个值,可以使用return语句(如上面的示例所示)。
测试你的知识