继承
西红柿番茄炒蛋
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象、继承、抽象
抽象类抽象类可以继承多个接口接口可以继承多个接口类只能单继承抽象类或多重继承抽象类不能实例化对象;接口也不能实例化对象;但是都可以通过 继承抽象类或继承接口的子类来是实例化对象Employee定义类package 工资系统;public abstract class Employee { private String name; private String number; private MyDate birthday;//has a public Employee() {原创 2020-12-14 21:03:16 · 133 阅读 · 0 评论 -
接口难题
定义接口 Doorpackage 练习5;public interface Door { public void openDoor(); public void closeDoor();}抽象类继承接口package 练习5;public abstract class ThiefDoor implements Door {//Door报错 @Override public abstract void openDoor(); @Override public abst原创 2020-12-14 20:11:52 · 91 阅读 · 0 评论 -
多态继承
多态的语法格式1.父类类名 引用名称 = new 子类类名();2.当时多态时,该引用名称只能访问父类中的属性,但是优先访问子类重写以后的方法; 这样造成了多个对象调用同一方法,执行不同的操作结果。子类不重写会有一样的结果;必须有继承关系,3. 实现多态后,只能访问父类的属性和方法,但优先访问子类重写后的父类方法。满足多态的条件1.子类必须继承父类2.子类必须重写父类的构造方法或重写父类的方法父类 class Vehicle{ String brand; String id; pu原创 2020-12-14 18:32:23 · 722 阅读 · 1 评论 -
继承
继承的内容1.属性 非私有2.普通方法类的五大部分1.静态块2.游离块3.构造方法 必须被调用,但不能继承4.属性成员变量 可以被继承5.普通方法 可以被继承原创 2020-12-13 15:35:32 · 119 阅读 · 0 评论 -
this和super的区别于联系
1.this指的是当前的类或调用改方法的对象2.super指的是父类;常用于子类继承父类时,子类无参构造中调用父类无参构造的方式。3.super(); 在子类继承父类的普通方法中,也指代继承父类所有的属性。this用于构造方法的相互调用创建一个定义类,含三个构造函数;用this()相互调用;指定this("","","")来选择优先执行那个。执行顺序和栈一样package 继承;public class Main { String name; String sex; int age;原创 2020-12-13 15:30:54 · 279 阅读 · 0 评论
分享