2018年1月26日 星期五

建構子簡單介紹之一(開發人員沒有預先設計建構子)

由下圖我們在建立一個物件的時候會使用到new,new的後面就會是一個建構子,當開發人員沒有預先定義建構子時,compiler會預設一個default constructor,提供public無參數建構子。 


去下載DJ這個程式,去上述程式檔案的位元檔裡,會發現如下:
可以在視窗左上方看到Open with ,這個時候可以點開位元檔

點開後呈現如下畫面,這就是當時compiler預先設計的constructer,可以發現是無參樹無內容的建構式。



沒有留言:

張貼留言

用 Antigravity 開發時,怎麼同時開第 2、第 3 個視窗,並重新打開 Laravel 專案(餐廳比喻版)

用 Antigravity 開發:同時開第 2、第 3 個視窗,並重新打開 Laravel 專案(餐廳比喻版) 用 Antigravity 開發:同時開第 2、第 3 個視窗,並重新打開 Laravel 專案(...