面向東西的特性是:1、籠統,把實際寰球中的某一類貨色,索取出來,用步調代碼表白;2、封裝,把進程和數據掩蓋起來,對數據的考察只能經過已設置的界面;3、接受,一種結合類的檔次模子;4、多態,承諾各別類的東西對同一動靜做出相應。面向東西(ObjectOriented)是軟硬件開拓本領,一種編制程序范式。
面向東西的觀念和運用已勝過了步調安排和軟硬件開拓,擴充到如數據庫體例、交互式界面、運用構造、運用平臺、散布式體例、搜集處置構造、CAD本領、人為智能等范圍。面向東西是對立于面向進程來講的,面向東西本領,把關系的數據和本領構造為一個完全來對于,從更高的檔次來舉行體例建立模型,更逼近實物的天然運轉形式。
基礎觀念
東西的含意是指簡直的某一個實物,即在實際生存中不妨看得見摸得著的實物。在面向東西步調安排中,東西所指的是計劃機體例中的某一個因素。在面向東西步調安排中,東西包括兩個含意,個中一個是數據,其余一個是舉措。東西則是數據和舉措的貫串體。東西不只不妨舉行操縱,同聲還不妨準時記載下操縱截止。
基礎思維
面向東西編制程序(ObjectOrientedProgramming,OOP,面向東西步調安排)的重要思維是把形成題目的各個工作領會成各個東西,創造東西的手段不是為了實行一個辦法,而是為了描敘一個實物在所有處置題目的辦法中的動作。面向東西步調安排中的觀念重要囊括:東西、類、數據籠統、接受、動靜綁定、數據封裝、多態性、動靜傳播。經過那些觀念面向東西的思維獲得了簡直的展現。