1、封裝:所謂封裝,就是將客觀事物封裝成抽象的類,并且類可以把數(shù)據(jù)和方法讓可信的類或者對象進行操作,對不可信的類或者對象進行隱藏。類就是封裝數(shù)據(jù)和操作這些數(shù)據(jù)代碼的邏輯實體。
2、繼承:繼承有兩種,一種是實現(xiàn)繼承,另外一種是接口繼承。實現(xiàn)繼承可以直接使用基類的屬性和方法而無需額外編碼,接口繼承是指使用屬性和方法的名稱,但是子必須提供實現(xiàn)的能力。
3、多態(tài):所謂多態(tài)就是對一個實例的相同方法在不同的情形下有不同的表現(xiàn)形式。多態(tài)機制使得不同內(nèi)部結(jié)構(gòu)的對象可以共享相同的外部接口,這就意味著,雖然不同的類的內(nèi)部操作不同,但可以通過一個公共的類,它們可以通過相同的方式予以調(diào)用。