當前位置:趣味科普網>經驗>

面向物件是三大特徵還是四大特徵

經驗 閱讀(2.74W)

面向物件是三大特徵還是四大特徵

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

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

3、多型:所謂多型就是對一個例項的相同方法在不同的情形下有不同的表現形式。多型機制使得不同內部結構的物件可以共享相同的外部介面,這就意味著,雖然不同的類的內部操作不同,但可以通過一個公共的類,它們可以通過相同的方式予以呼叫。