Java继承实例分析
导读:本文共1552.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 一、简介什么是继承?普遍认知,如继承手艺、继承遗产等,从另外一个人身上获得技艺或者财富。在Java中,继承是三大特性之一,是一种机制,表示为从子对象获一个取父对象的所有属性和行为。换个说法就是,子类继承了父类的所有东西,同时自己也可以有一些父类所没有的。在Java中,要使用继承,需要使用关键字 extends,具体语法如下:classSubclass-namee... ...
目录
(为您整理了一些要点),点击可以直达。一、简介
什么是继承?普遍认知,如继承手艺、继承遗产等,从另外一个人身上获得技艺或者财富。
在Java中,继承是三大特性之一,是一种机制,表示为从子对象获一个取父对象的所有属性和行为。换个说法就是,子类继承了父类的所有东西,同时自己也可以有一些父类所没有的。
在Java中,要使用继承,需要使用关键字 extends
,具体语法如下:
上图中,Employee
是父类,Programmer
是子类。表示Programmer
是Employee
的一个子类型。具体代码:
执行结果:
从结果可以得到,子类除了自身定义的属性(bonus),还继承了父类的属性(salary)。
二、Java继承类型
在 Java 中主要是三中类型的继承:单一、多级和分层。在 Java 编程中,仅能通过接口支持多重和混合继承,想要了解该部分可以参考Java 基础知识接口。
【注】在Java中只有接口接受多重继承,而类有且只能继承一个。
(1)单一继承
(2)多级继承
(3)分层继承
Java继承实例分析的详细内容,希望对您有所帮助,信息来源于网络。