美文网首页
继承的概念(补)

继承的概念(补)

作者: 是你的星星 | 来源:发表于2018-09-04 15:15 被阅读0次

一、继承
作用:实现代码的复用性(体现在设计)
1.所谓的继承就是用子类(派生类)继承父类(基类,超类).
2.使用extends实现继承
public class 子类名 extends 父类名{

}
注意:a.私有成员和构造方法不被继承
     b.继承只能实现单继承,不能实现多继承(借接口)

二、super关键字:代表父类
1.使用super关键字在子类中访问父类成员
super.属性名[=值];
super.方法名(参数);

2.在子类构造方法中使用super调用父类构造
super(参数列表); 参数列表与父类构造方法参数对应

三、实例化子类时,构造方法的调用过程
当实例化子类时,先匹配子类构造,接着子类构造方法的默认第一行采用super()调用父类构造,最后执行子类构造方法

四、实现方法重写(发生继承中)的步骤:
1.定义父类
class Parent{
//定义可能被重写的方法
public void methodName(){}
}

2.定义子类,并定义重写方法
class Son extends Parent{
//什么是重写方法:具有和父类方法相同签名的方法称为重写方法
public void methodName(){} //重写方法
}

3.发生方法重写
父类名称 对象名称=new 子类名称();
对象名称.方法名();

五、static关键字
1.作用定义静态成员
1.1定义静态属性
public static int r;
1.2定义静态方法
public static void method(){}
注意:静态属性和方法归类所有

2.访问静态成员
类名.属性
类名.方法名();
注意:实例的对象也可以用

扩展:3.静态代码块
static{
执行的代码块
}
注意 :静态代码块是加载类时执行,在构造方法之前

相关文章

  • 继承的概念(补)

    一、继承作用:实现代码的复用性(体现在设计)1.所谓的继承就是用子类(派生类)继承父类(基类,超类).2.使用ex...

  • 继承的概念

    上一篇:原型的基本概念下一篇:Object 对象 继承的概念 在开发过程中, ⾯向对象是⼀种处理代码的思考⽅式. ...

  • java基础面向对象之继承性(六-2)

    一、继承概念 二、继承的优点 三、继承体现

  • 1.6 继承

    本小节知识点: 继承基本概念 OC中的继承关系 OC中如何实现继承 1.继承基本概念 现实生活中的继承 交通工具类...

  • 第六章:面向对象高级——继承的基本实现。

    本章目标 掌握继承的机泵概念及实现 掌握继承实现的各种限制 1、具体内容 1.1、继承的基本概念 在讲解集成的概念...

  • Java之继承

    继承的概念 继承的格式 继承示例 继承中成员变量的访问特点 继承中成员方法的访问特点

  • C++学习笔记(五)继承和派生(上)

    1、继承的概念及语法 继承是类与类之间的关系,是一个很简单很直观的概念,与现实世界中的继承(例如儿子继承父亲财产)...

  • Java-继承

    继承 继承(inheritance)是面向对象的重要概念。继承是除组合(composition)之外,提高代码重复...

  • 类的继承

    继承基本概念 继承关系可以解决代码的重复问题。 单继承;不能多重继承,允许多层继承。 继承类图表示:实线箭头,箭头...

  • 2018-08-31继承学习简要描述

    继承的概念在生活中举例: 儿子可以继承父亲的财产,但是儿子以后也会拥有自己的财产 在java继承的概念来说,子类可...

网友评论

      本文标题:继承的概念(补)

      本文链接:https://www.haomeiwen.com/subject/qkggwftx.html