
文章插图
java继承和多态的区别如下:
继承是面向对象最显著的一个特性 。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为 , 并能扩展新的能力 。Java继承是使用已存在的类的定义作为基础建立新类的技术,新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类 。
多态指同一个实体同时具有多种形式 。它是面向对象程序设计(OOP)的一个重要特征 。如果一个语言只支持类而不支持多态,只能说明它是基于对象的,而不是面向对象的 。C++中的多态性具体体现在运行和编译两个方面 。运行时多态是动态多态,其具体引用的对象在运行时才能确定 。编译时多态是静态多态 , 在编译时就可以确定对象使用的形式 。
【java继承和多态的区别 java中的继承和多态】
推荐阅读
- 离婚时非婚生子是否支付抚养费 非婚生子如何起诉抚养权和抚养费
- 临沂居民养老保险和城镇职工养老保险怎样衔接? 山东临沂农村养老保险
- 304ss是什么材质 303ss和304是什么材料
- u盘和移动硬盘有什么区别
- 二合一平板电脑实用吗
- 华意空间属于什么档次 和华意空间家具差不多的品牌
- 继承过户的房产当年可以出售么 继承过户以后可以买卖吗
- 傅慎行和沈知节什么关系 傅慎行和沈知节什么关系小说
- 木耳和鸡肉能一起吃吗 木耳和鸡肉能一起吃吗会中毒吗
- 牛肉和南瓜能一起吃吗 牛肉和南瓜能一起吃吗会中毒吗
