java封装一个函数并引用
时间: 2023-06-17 20:07:26 浏览: 51
首先,封装是指将数据和方法包装在一个单元中,以保护数据不被外部直接访问,同时提供公共的方法来操作数据。在Java中,我们可以使用关键字private、public和protected来控制访问权限。
以下是一个简单的示例,演示如何封装一个函数并引用它:
```java
public class MyClass {
private int myNumber;
public void setMyNumber(int number) {
myNumber = number;
}
public int getMyNumber() {
return myNumber;
}
}
public class Main {
public static void main(String[] args) {
MyClass obj = new MyClass();
obj.setMyNumber(10);
System.out.println("My number is: " + obj.getMyNumber());
}
}
```
在这个示例中,我们定义了一个名为MyClass的类,并在其中封装了一个私有变量myNumber。我们还提供了两个公共方法setMyNumber()和getMyNumber(),分别用于设置和获取myNumber变量的值。
在Main类的main()方法中,我们创建了一个MyClass的新实例,并使用setMyNumber()方法设置了myNumber变量的值为10。然后,我们使用getMyNumber()方法获取该值,并将其打印到控制台上。
这就是如何封装一个函数并引用它的简单示例。