九九百科網

位置:首頁 > 經驗 > 

面向對象是三大特徵還是四大特徵

經驗2.72W

面向對象是三大特徵還是四大特徵

1、封裝:所謂封裝,就是將客觀事物封裝成抽象的類,並且類可以把數據和方法讓可信的類或者對象進行操作,對不可信的類或者對象進行隱藏。類就是封裝數據和操作這些數據代碼的邏輯實體。

2、繼承:繼承有兩種,一種是實現繼承,另外一種是接口繼承。實現繼承可以直接使用基類的屬性和方法而無需額外編碼,接口繼承是指使用屬性和方法的名稱,但是子必須提供實現的能力。

3、多態:所謂多態就是對一個實例的相同方法在不同的情形下有不同的表現形式。多態機制使得不同內部結構的對象可以共享相同的外部接口,這就意味着,雖然不同的類的內部操作不同,但可以通過一個公共的類,它們可以通過相同的方式予以調用。

標籤:面向對象 四大