JAVA 想讓類無法new,可以使用private將構(gòu)造函數(shù)改為私有的,這樣new的時(shí)候就會(huì)報(bào)錯(cuò)了
主要用于,靜態(tài)工具類,靜態(tài)類不需要new,直接使用 類名.靜態(tài)方法 即可調(diào)用
class D{ private D(){ } static void f(){ System.out.println("我是靜態(tài)方法,不需要new,如果你new了,我要給你報(bào)錯(cuò),直接類名.我的名稱()就可以調(diào)用我了"); }}/*如果類,不想被new,可以把不想被new的類的構(gòu)造方法寫為私有的private即可*/public class Index{ public static void main(String[] args){ //D A= new D(); //如果new,會(huì)報(bào)錯(cuò) D.f(); //調(diào)用靜態(tài)類 }}新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注