
文章插圖
以Java為例,面向對象的編程語言的特點有封裝、抽象、多態、繼承 。
封裝就是將抽象得到的數據和行為(或功能)相結合,形成一個有機的整體,也就是將數據與操作數據的源代碼進行有機的結合,形成“類”,其中數據和函數都是類的成員 。
抽象就是將一類實體的共同特性抽象出來,封裝在一個抽象類中,所以抽象在面向對象語言是由抽象類來體現的 。簡單來說,抽象就是找出一些事物的相似和共性之處,然后將這些事物歸為一個類,這個類只考慮這些事物的相似和共性之處,并且會忽略與當前主題和目標無關的那些方面,將注意力集中在與當前目標有關的方面 。
繼承在定義和實現一個類的時候,可以在一個已經存在的類的基礎之上來進行,把這個已經存在的類所定義的內容作為自己的內容,并可以加入若干新的內容,或修改原來的方法使之更適合特殊的需要,這就是繼承 。繼承是子類自動共享父類數據和方法的機制,這是類之間的一種關系,提高了軟件的可重用性和可擴展性 。
【面向對象的編程語言有哪些特點 面向對象編程的主要特點】
- 屏蔽效應 屏蔽效應的名詞解釋
- 使用互聯網的重要性
- 冬天手機電池不耐用怎么辦 冬天手機電池耐用的方法
- 寫作文不知道怎么寫
- 三國時著名的馬
- 世界上最聰明的狗是什么品種
- 如何起一個適合自己的筆名
- 烽能組成哪些詞語
- 感情生活的格言句子
- 魚缸可以放在窗臺上嗎
