物件和類之間的區別


物件和類之間有很多區別。 下面給出了物件和類之間的差異(區別)列表:

編號 物件
1 物件是類的一個範例。 類是建立物件的藍圖或模板。
2 物件是真實世界的實體,如筆,膝上型電腦,手機,床,鍵盤,滑鼠,椅子等。 類是一組類似的物件。
3 物件是一個物理實體。 類是一個邏輯實體。
4 物件主要通過new關鍵字建立,例如:Student s1=new Student(); 類使用class關鍵字,如:class Student {}
5 物件根據需要可建立多次。 類只宣告一次。
6 物件在建立時分配記憶體。 類在建立時不需要分配記憶體。
7 有很多方法在java中建立物件,如new關鍵字,newInstance()方法,clone()方法,工廠方法和反序列化。 在java中只有一種方法:使用class關鍵字來定義類。