抽象:就是把現(xiàn)實(shí)生活中的某一類東西提取出來瞧哟,用程序代碼表示混巧,我們通常叫做類或者接口。抽象包括兩個(gè)方面:一個(gè)是數(shù)據(jù)抽象勤揩,一個(gè)是過程抽象咧党。數(shù)據(jù)抽象也就是對(duì)象的屬性。過程抽象是對(duì)象的行為特征雄可。
封裝:把客觀事物封裝成抽象的類凿傅,并且類可以把自己的數(shù)據(jù)和方法只讓可信的類或者對(duì)象操作,對(duì)不可信的進(jìn)行封裝隱藏数苫。封裝分為屬性的封裝和方法的封裝聪舒。
繼承:是對(duì)有著共同特性的多類事物,進(jìn)行再抽象成一個(gè)類虐急。這個(gè)類就是多類事物的父類箱残。父類的意義在于抽取多類事物的共性。
多態(tài):允許不同類的對(duì)象對(duì)同一消息做出響應(yīng)。方法的重載被辑、類的覆蓋正體現(xiàn)了多態(tài)燎悍。