首页 > 编程语言 > 详细

Java语言中的继承

时间:2017-07-13 21:04:22      阅读:322      评论:0      收藏:0      [点我收藏+]

一、继承的概念

    继承是指一个类的定义可以基于另外一个已经存在的类,即子类基于父类,从而实现父类代码的重用,子类能吸收已有类的数据属性和行为,并能扩展新的能力。

            技术分享

二、继承中构造方法的调用

    子类构造方法总是先调用父类构造方法

    默认情况下,调用父类无参构造方法

    可以在子类构造方法的第一行,使用super关键字调用父类任意一个构造方法

三、super 与 this 关键字

    super关键字:我们可以通过super关键字来实现对父类成员的访问,用来引用当前对象的父类。

    this关键字:指向自己的引用。

            技术分享

            技术分享

四、方法覆盖   

    子类可以重写父类中某一个方法,称为方法覆盖,也称方法重写,是继承中非常重要的知识点。如果子类需要修改从父类继承到的方法的方法体,就可以使用方法覆盖。

    方法覆盖的原则 :同名、  同参、 同返回值、 访问权限不能缩小

 

Java语言中的继承

原文:http://www.cnblogs.com/mauan/p/7162602.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!