面向對象特征有:
1、對象唯一性
每個對象都有自身唯一的標識,通過這種標識,可找到相應的對象,在對象的整個生命期中,它的標識都不改變,不同的對象不能有相同的標識。
2、抽象性
抽象性是指將具有一致的數據結構(屬性)和行為(操作)的對象抽象成類,一個類就是這樣一種抽象,它反映了與應用有關的重要性質,而忽略其他一些無關內容,任何類的劃分都是主觀的,但必須與具體的應用有關。
3、繼承性
繼承性是子類自動共享父類數據結構和方法的機制,這是類之間的一種關系,在定義和實現(xiàn)一個類的時候,可以在一個已經存在的類的基礎之上來進行,把這個已經存在的類所定義的內容作為自己的內容,并加入若干新的內容。
4、多態(tài)性(多形性)
多態(tài)性是指相同的操作或函數、過程可作用于多種類型的對象上并獲得不同的結果,不同的對象,收到同一消息可以產生不同的結果,這種現(xiàn)象稱為多態(tài)性,多態(tài)性允許每個對象以適合自身的方式去響應共同的消息,多態(tài)性增強了軟件的靈活性和重用性。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com