tft每日頭條

 > 知識

 > java繼承和多态的區别

java繼承和多态的區别

知識 更新时间:2024-12-05 12:01:20

  java繼承和多态的區别如下:

  繼承是面向對象最顯著的一個特性。繼承是從已有的類中派生出新的類,新的類能吸收已有類的數據屬性和行為,并能擴展新的能力。Java繼承是使用已存在的類的定義作為基礎建立新類的技術,新類的定義可以增加新的數據或新的功能,也可以用父類的功能,但不能選擇性地繼承父類。

  多态指同一個實體同時具有多種形式。它是面向對象程序設計(OOP)的一個重要特征。如果一個語言隻支持類而不支持多态,隻能說明它是基于對象的,而不是面向對象的。C++中的多态性具體體現在運行和編譯兩個方面。運行時多态是動态多态,其具體引用的對象在運行時才能确定。編譯時多态是靜态多态,在編譯時就可以确定對象使用的形式。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关知識资讯推荐

热门知識资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved