编程用JAVA写

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:08:05
请大家帮忙啊,顺便告诉我思想啊?
我是一只小小菜鸟,希望以后飞得更高!
编写一个程序,其中的类具有一个静态变量count,每当创建一个新的实例对象时,count就加一,最后显示这个类具有多少个实例对象.

可以用构造方法,在构造方法里面count++,这样每创建一个类的实例,都会执行这一条语句。
public class TestStatic
{
static int count=0;
public TestStatic ()
{
count++;
}
public static void main (String [] args)
{
TestStatic t = new TestStatic ();
TestStatic t = new TestStatic ();
System.out.println(count);
}
}

当然,如果你的类有多个构造方法,在每个构造方法中都写上count++就行了

class A
{
int static Count;

while(Count count=new Count(); )
{
Count=Count+1
}
}

public class class1 {
static int count=0;
public class1() {
count++;
System.out.print(count);
}
public void getContent()
{
System.out.print(count);
}

}