Java基础——面向对象2

技术Java基础——面向对象2 Java基础——面向对象2Java基础——面向对象2
继承
子类无法使用父类的私有属性或方法
Java中只有单继承,没有多继承
Ctrl + h 打开继承树
在Java中

Java基础——面向对象2

Java基础——面向对象2

继承

子类无法使用父类的私有属性或方法

Java中只有单继承,没有多继承

Ctrl打开继承树

在Java中,所有的类,都默认直接或间接继承Object类

new子类时,调用子类的构造器,默认且必须调用父类的构造器(即super()必须在第一行)

关注超级:

1.super调用父类的构造函数,该类必须位于(子类)的第一个构造函数中。

2.super必须只出现在子类的方法或构造函数中!

3.super和这个不能同时调用构造函数!

Vs this:

由不同的对象表示:

This:本身调用这个对象。

Super:表示父类对象的应用。

先决条件

这个:可以不用继承使用。

Super:只能在继承条件下使用。

施工方法

this();这个类的构造

Super():父类的构造!

重写与重载

重载意味着同一个类中的中文名相同,但参数不同。

重写都是方法的重写,和属性无关

父类的引用指向了子类(B b = new A();//B是A的父类)

覆盖重写

要重写,需要有继承关系,子类重写父类的方法!

1.方法名称必须相同。

2.参数列表必须相同。

3.修饰符,范围可以扩大但不能缩小:publicProtectedDefaultprivate

4.引发的异常范围可以缩小,但不能扩大:class notfoundexception-exception(大)

重写,子类的方法和父类必要一致,方法体不同!

为什么需要重写:

1.父类的功能,子类不一定需要,或者不一定满足!

Alt插入:覆盖;

多态

人s=新学生();//父类的引用指向子类。

子类能调用的方法都是自己的或者继承父类的父类可以指向子类,但是不能调用子类独有的方法

关于多态性的说明:

多态性是方法的多态性,属性没有多态性。

父类和子类之间必须有联系。ClassCastException类型转换异常!

条件存在:继承关系,方法需要重写,父类引用指向子类对象!父亲f1=新儿子();

无法重写的方法:

1.静态方法属于类,不属于实例。

2.最终常数;

3.私有方法;

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/146471.html

(0)

相关推荐

  • 怎么从Spring的几个阶段理解其工作过程

    技术怎么从Spring的几个阶段理解其工作过程这篇文章给大家介绍怎么从Spring的几个阶段理解其工作过程,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Spring框架非常强大,想要彻底弄懂Spri

    攻略 2021年12月2日
  • 为什么企业出海需要选择美国服务器

    技术为什么企业出海需要选择美国服务器由于现在租用海外建站的用户有不少,主流的主要有香港服务器、美国服务器、台湾服务器等,在这篇文章中,我将讨论什么是租用美国服务器以及您为什么需要它。什么是租用美国服务器? 租用美国服务器

    礼包 2021年12月8日
  • 如何分析Linux PIE/堆栈内存损坏漏洞CVE-2017-1000253

    技术如何进行Linux PIE/stack 内存破坏漏洞CVE-2017-1000253分析本篇文章为大家展示了如何进行Linux PIE/stack 内存破坏漏洞CVE-2017-1000253分析,内容简明扼要并且容

    攻略 2021年12月21日
  • linux加载环境变量和文件头

    技术linux加载环境变量和文件头 linux加载环境变量和文件头Linux 目录结构及详细操作
    目录结构常见的目录结构Windows下:D: \ProgramFilesLinux下:/etc/sysc

    礼包 2021年12月14日
  • ORACLE优化器RBO与CBO有什么用

    技术ORACLE优化器RBO与CBO有什么用这篇文章主要介绍了ORACLE优化器RBO与CBO有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。RBO

    攻略 2021年11月11日
  • 2021-2022-1 20211408 《信息安全专业导论》第八周学习总结

    技术2021-2022-1 20211408 《信息安全专业导论》第八周学习总结 2021-2022-1 20211408 《信息安全专业导论》第八周学习总结2021-2022-1 2021140

    礼包 2021年11月9日