建構子與普通函數的差異如下:
1、寫法上的不同
##建構方法:public(修饰符) class(定义类的关键字) Test(类名)(){ //无参 Test(类名)(){ } //带一个参数 Test(类名)(String(变量类型) name(变量名)){ } }
java影片)
普通方法://定义类 public(修饰符) class(定义类的关键字) Test(类名)(){ private(修饰符) static(修饰符) String(变量类型) s(变量名) = “hello world”; //下面是方法的定义 public(修饰符) static(修饰符) void(返回值类型) main(方法名)(String[] args(参数)){ System.out.println(s);(代码语句) } }
2、運行上的不同
建構方法:建構方法在創建的時候就給物件初始化;一個物件建立建構方法只能運行一次;普通方法:#一般方法是物件呼叫才執行,為物件新增物件具備的功能; 一般方法可以被物件多次呼叫;推薦教學課程:以上是java中的建構子與普通函數有什麼區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!