定义一个类,使用静态和构造随时知道定义了几个变量(第五周课后01)
设计思想:
因为定义的一个类,并且弄一个构造函数,每次调用这个类就会自动调用那个构造函数,在主函数中定义的变量就会引用类中的构造函数,在构造函数主体只需要编写++number即可,最后将number输出出来就ok了。
源代码:
//构造一个类,用静态构造随时知道已经定义了几个类 20163464 赵春辉 信1605-3
public class lei
{
static int number=0;//对number进行初定义
public lei()//构造函数
{
++number;//类定义的每个变量引用函数时就会引用这个构造函数,每次+1
}
public static void main(String args[])
{
lei bianliang1=new lei();
lei bianliang2=new lei();
lei bianliang3=new lei();
//定义的三个变量
System.out.println("目前创建了"+number+"个对象");
}
}
实验截图: