java----类变量与类方法

《类变量》

 

 

 

 

 

 

 《类方法》

 

 

 《注意点》

 

 

 

 

 

 《运用》

 

 而实现的方法就是通过static

 《运用的场景》

比如:当我要构造一个圆形的时候,让用户输入半径

但是这样会有一个问题:当用户输入的半径r<=0的时候,如果直接调用圆形构造器,即使这个半径r是不合法的,对象也会被构造出来

这个时候如果不要在外面单独判断半径是否合法,而是在类中判断半径是否合法,

这个时候我们首先要将构造器私有化,然后写一个static方法,在这个方法中new 出圆形对象,并返回

 

 注意在这个static 方法中 构造器是可以使用的,因为其实new对象就是在调用这个类中的构造函数

在类中new ,即使是private也是被允许的

posted @ 2022-07-17 11:21  次林梦叶  阅读(18)  评论(0)    收藏  举报