面向?qū)ο蟮娜齻€(gè)基本特征是:封裝、繼承、多態(tài)。
1. 封裝
封裝最好理解了。封裝是面向?qū)ο蟮奶卣髦?,是?duì)象和類(lèi)概念的主要特性。 封裝,也就是把客觀事物封裝成抽象的類(lèi),并且類(lèi)可以把自己的數(shù)據(jù)和方法只讓可信的類(lèi)或者對(duì)象操作,對(duì)不可信的進(jìn)行信息隱藏。
2. 繼承
面向?qū)ο缶幊?(OOP) 語(yǔ)言的一個(gè)主要功能就是“繼承”。繼承是指這樣一種能力:它可以使用現(xiàn)有類(lèi)的所有功能,并在無(wú)需重新編寫(xiě)原來(lái)的類(lèi)的情況下對(duì)這些功能進(jìn)行擴(kuò)展。