類是對象的概括访娶,對象是類的具體體現(xiàn)
類:事物的描述矾缓。是具備某些共同特征的實體的集合怀酷,它是一種抽象的數(shù)據(jù)類型,它是對所具有相同特征實體的抽象嗜闻。在面向?qū)ο蟮某绦蛟O(shè)計語言中胰坟,類是對一類“事物”的屬性與行為的抽象。
對象:該類事物的實例泞辐。在Java中通過new進行創(chuàng)建。是一個真實世界中的實體竞滓,對象與實體是一一對應(yīng)關(guān)系的咐吼,意思就是現(xiàn)實世界的每一個實體都是一個對象,所以對象是一個具體的概念商佑。對象是一種個性的表示锯茄,表示一個獨立的個體,每個對象擁有自己獨立的屬性茶没,依靠屬性來區(qū)分不同對象肌幽。
類和對象的區(qū)別
1,類是一個抽象的概念抓半,它不存在于現(xiàn)實中的時間/空間里喂急,類只是為所有的對象定義了抽象的屬性與行為。就好像“Person(人)”這個類笛求,它雖然可以包含很多個體廊移,但它本身不存在于現(xiàn)實世界上糕簿。
2,對象是類的一個具體狡孔。它是一個實實在在存在的東西懂诗。
3,類是一個靜態(tài)的概念苗膝,類本身不攜帶任何數(shù)據(jù)殃恒。當沒有為類創(chuàng)建任何對象時,類本身不存在于內(nèi)存空間中辱揭。
4离唐,對象是一個動態(tài)的概念。每一個對象都存在著有別于其它對象的屬于自己的獨特的屬性和行為界阁。對象的屬性可以隨著它自己的行為而發(fā)生改變侯繁。