摘要:
抽象的概念 抽象方法和抽象类的格式 抽象方法:就是加上abstract关键字,然后去掉大括号,直接分号结束。 抽象类:抽象方法所在的类,必须是抽象类才行。在cLass之前写上abstract即可。 public abstract class Animal { //这是一个抽象方法,代表吃东西,但是具 阅读全文
posted @ 2022-07-03 20:47
漁夫
阅读(71)
评论(0)
推荐(0)
摘要:
super与this关键字图解 JAVA继承的三个特点 阅读全文
posted @ 2022-07-03 20:39
漁夫
阅读(13)
评论(0)
推荐(0)
摘要:
supper关键字的三种用法 super关键字的用法有三种: 1.在子类的成员方法中,访问父类的成员变量。 2.在子类的成员方法中,访问父类的成员方法。 3.在子类的构造方法中,访问父类的构造方法。 父类 public class Fu { int num = 10; public void met 阅读全文
posted @ 2022-07-03 20:13
漁夫
阅读(147)
评论(0)
推荐(0)
摘要:
继承中成员方法的覆盖重写_应用场景 尽量不要修改,建议新建一个类,继承旧的,然后添加新的东西 对于已经有的功能,要想改的话,我们就覆盖重写 继承中成员方法的访问特点 继承关系中,父子类构造方法的访问特点: 1.子类构造方法当中有一个默认隐含的“super()"调用,所以一定是先调用的父类构造,后执行 阅读全文
posted @ 2022-07-03 19:56
漁夫
阅读(21)
评论(0)
推荐(0)
摘要:
继承中成员方法的覆盖重写_概念与特点 重写(Override) 概念:在继承关系当中,方法的名称一样,参数列表也一样 重写(Override):方法的名称一样,参数列表一样。覆盖。覆写 重载(Overload):方法的名称一样,参数列表不一样。 方法的覆盖重写特点:创建的是子类对象,则优先用子类方法 阅读全文
posted @ 2022-07-03 19:44
漁夫
阅读(45)
评论(0)
推荐(0)
摘要:
区分子类方法中重名的三种变量 局部变量: 直接写成员变量名本类的成员变量: this.成员变量名父类的成员变量: super.成员变量名 父类 public class Fu { int numfu =20; int num = 100; } 子类继承父类 public class Zi exten 阅读全文
posted @ 2022-07-03 19:29
漁夫
阅读(38)
评论(0)
推荐(0)