Java继承实例分析(java,开发技术)

时间:2024-05-03 00:56:24 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

    Java%E7%BB%A7%E6%89%BF%E5%AE%9E%E4%BE%8B%E5%88%86%E6%9E%90

一、简介

什么是继承?普遍认知,如继承手艺、继承遗产等,从另外一个人身上获得技艺或者财富。

在Java中,继承是三大特性之一,是一种机制,表示为从子对象获一个取父对象的所有属性和行为。换个说法就是,子类继承了父类的所有东西,同时自己也可以有一些父类所没有的。

在Java中,要使用继承,需要使用关键字 extends,具体语法如下:

上图中,Employee是父类,Programmer是子类。表示ProgrammerEmployee的一个子类型。具体代码:

执行结果:

从结果可以得到,子类除了自身定义的属性(bonus),还继承了父类的属性(salary)。

二、Java继承类型

在 Java 中主要是三中类型的继承:单一、多级和分层。在 Java 编程中,仅能通过接口支持多重和混合继承,想要了解该部分可以参考Java 基础知识接口。

【注】在Java中只有接口接受多重继承,而类有且只能继承一个。

(1)单一继承

(2)多级继承

(3)分层继承

本文:Java继承实例分析的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Java在重写equals后为什么还要重写hashCode下一篇:

4 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18