美文网首页
第三章②继承

第三章②继承

作者: 犀首_0c79 | 来源:发表于2019-04-25 20:50 被阅读0次

继承:为了提高开发的效率,增强代码的复用性

1.声明:class A extends B(A继承B)

A:子类 B:父类(或基类,英语:超类SuperClass)

2.规则:

子类继承父类之后,父类中的属性、方法,【子类都可以获取到】

不能打破封装的原则(用private修饰的属性不能直接调用,可以获取),权限问题

父类的私有的成员变量子类可以【获取】不能直接使用,只能用方法来调用,设置自己的属性

this.setName(name);

this当前对象.设置名字


3.子类除了通过继承,获取父类的结构之外,还可以定义自己的特有成分

extends:子类是父类的“扩展”,不是父类的子集

4.java中类的继承只能是单继承,一个类只能继承一个父类。

父类可以有多个子类

5.子类父类是相对的概念

二、方法的重写

1.方法的重写:就是对父类里的(必须同名)方法重新申明(重写、覆盖)

2.前提:要有子类继承父类,子类中重新申明同名方法,才能构成重写

3.父类的方法不适用子类,直接从父类复制过来然后在进行修该

重写:override或overwrite

区分:

方法的重载(同一个类中的同名(不同参数)方法)

方法的重写(子类对父类的(同名同参)方法重新申明)

规则:

权限修饰符 返回值类型 方法名(参数列表)异常{方法体}

1.子类的方法的:返回值类型 方法名(参数列表)【要和父类的一样】

2.子类方法的权限修饰符:不能小于父类方法的权限修饰符(最起码要等于)

3.若父类抛异常:子类方法抛的【异常类型】不能大于【父类方法的异常类型】

4.子类父类的方法必须同为static,或同为非static的

5.如果父类的方法声明为private,子类在写与他同名的方法,无法构成重写

private修饰的只在本类中能使用,别的类无法使用

default就是没有权限修饰符

相关文章

  • 遗产继承知识(三)

    第三章、继承遗产的因素与形式 问:哪些人是应受遗产的对象? 答:应受遗产的人按以下程序分为: 1、法定份额继承人。...

  • 第三章②继承

    继承:为了提高开发的效率,增强代码的复用性 1.声明:class A extends B(A继承B) A:子类 B...

  • 《网络素养》第三,四章阅读心得

    第三章 专注、参与、协作、对信息的批判性继承和联网技巧,我觉得应该把这些词先写出了,我认为这是关键,而第三章的内容...

  • JAVA 第三章 —— 继承

    1. 继承 1.1继承的概念 继承是 java 面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继...

  • 【笔记】C++的150个建议,第三章

    目录第一部分 语法篇 第一章 从C继承而来 第二章 从C到C++ 第三章 内存管理 第四章 类 第三章 内存管理 ...

  • 《Effective Java》之 Object 类继承相关

    第三章 从Object继承一些基本方法时的注意事项 原翻译 对于所有对象都通用的方法 Object 对象是Jav...

  • 【历史】刘禅时代(3)

    第三章 初登皇位 南征 老爸死了,根据遗嘱,刘禅同学继承皇帝位。 五月,刘禅在成都称帝,阿斗同学经过千辛万苦终...

  • 初识自定义控件

    Android应用界面开发 第三章学习 第一部分#### 1.继承View类来实现自定义控件#### 自定义控件的...

  • 小说【兵者】第三章

    第三章(继承) 晋国的大军陆续撤回了自己国的境内,随着晋国撤兵的消息传出,攻打新城的楚军也撤回了自己本土。 凉州 ...

  • 读书不易——《瓦尔登湖》共读打卡8

    今天才读毕第三章《读书》,很是羞愧。 “书籍是世界珍贵的财富,是世世代代和一切国家最好的继承。” 身体到不了的地方...

网友评论

      本文标题:第三章②继承

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