欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

面向對象程序設計有哪些基本特征

謝彥文2年前13瀏覽0評論

面向對象程序設計有哪些基本特征?

面向對象程序設計的基本特征有:

1,封裝性: 封裝性是指將對象相關的信息和行為狀態捆綁成一個單元,即將對象封裝為一個具體的類。

封裝隱藏了對象的具體實現,當要操縱 對象時,只需調用其中的方法,而不用管方法的具體實現。

2,繼承性: 一個類繼承另一個類,繼承者可以獲得被繼承類的所有方法和屬性,并且可以根據實際的需要添加新的方法或者對被繼承類中的方法 進行覆寫,被繼承者稱為父類或者超類,繼承者稱為子類或導出類,繼承提高了程序代碼的可重用性,Java中一個子類只能繼承一個 父類,Object類是所有類的最終父類。

3,多態性: 多態性是指不同的對象對同一事物而做出的相同行為,一個類A可以指向其自身類和其導出類,一個接口可以指向其接口實現類,在方 法參數中,使用多態可以提高參數的靈活性。

java面向對象語言,面向對象程序設計有哪些基本特征