java----类变量与类方法
《类变量》
《类方法》
《注意点》
《运用》
而实现的方法就是通过static
《运用的场景》
比如:当我要构造一个圆形的时候,让用户输入半径
但是这样会有一个问题:当用户输入的半径r<=0的时候,如果直接调用圆形构造器,即使这个半径r是不合法的,对象也会被构造出来
这个时候如果不要在外面单独判断半径是否合法,而是在类中判断半径是否合法,
这个时候我们首先要将构造器私有化,然后写一个static方法,在这个方法中new 出圆形对象,并返回
注意在这个static 方法中 构造器是可以使用的,因为其实new对象就是在调用这个类中的构造函数
在类中new ,即使是private也是被允许的