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