public class Count{
private int n = 0;
public void test(){
n++;
System.out.println(“这是第”+n+“次调用”)
}
public static void main(String[] args) {
Count c1 = new Count();
c1.test();
c1.test();
c1.test();
Count c2 = new Count();
c2.test();
c2.test();
c2.test();
c2.test();
/输出为这是第1次调用
输出为这是第2次调用
输出为这是第3次调用
输出为这是第1次调用
输出为这是第2次调用
输出为这是第3次调用
输出为这是第4次调用/
多个对象之间其值互不影响
}
}
本文通过一个简单的Java程序示例,展示了如何使用私有变量和方法来跟踪对象的调用次数。实例中,Count类包含一个私有的整型变量n,用于记录test()方法的调用次数。在main方法中,创建了两个Count对象c1和c2,并多次调用test()方法,演示了每个对象的调用计数独立于其他对象。

被折叠的 条评论
为什么被折叠?



