如果以蓋房子來比喻
類別(Class)基本上是房子的藍圖。
使用藍圖,我們可以根據這些計劃建造任意數量的房屋。
我們建造的每個房子(換句話說,使用 new 關鍵字)都是一個物件(Object)。
這個物件也可以稱為實例或實體(Instance),通常我們會說它是類別的實例。 所以在這個例子中我們會有一個 house 的實例。
我們建造的每棟房子都有一個地址。
換句話說,如果我們想告訴別人我們住在哪裡,我們就給他們我們的地址。 這稱為參考(Reference)。
我們可以根據需要多次復制該引用,但我們仍然只引用一所房子。
換句話說,我們複製的是地址,而不是房子本身。
我們可以將引用作為參數傳遞給構造函數和方法。
0 Comments:
張貼留言