阅读量:4
在Java中,可以使用关键字private
、public
、protected
来封装方法。下面是一个封装方法的示例:
public class MyClass { private int myPrivateMethod(int a, int b) { return a + b; } public int myPublicMethod(int a, int b) { return myPrivateMethod(a, b); } }
在上面的示例中,myPrivateMethod
被封装为私有方法,只能在同一类中访问。而myPublicMethod
是一个公有方法,可以在其他类中进行调用。myPublicMethod
调用了myPrivateMethod
来完成计算。
下面是一个调用封装方法的示例:
public class Main { public static void main(String[] args) { MyClass myObject = new MyClass(); int result = myObject.myPublicMethod(5, 3); System.out.println(result); // 输出8 } }
在上面的示例中,创建了一个MyClass
对象myObject
,然后调用了myPublicMethod
方法,并传入参数5和3。最后将返回结果打印出来。结果为8,这是因为myPublicMethod
方法内部调用了myPrivateMethod
方法进行计算。