- 博客(3)
- 收藏
- 关注
原创 抽象类、接口
抽象类: 格式:abstract class 类名 特点: 1.不能实例化对象,通过多态的形式实现实例化 Animal a = new Dog(); 2.可以有抽象方法也可以有具体方法 3.有抽象方法的类必须定义抽象类 4.抽象类中可以有抽象方法也可以没有 成员特点: 1.成员变量 可以使变量,也可以是自定义的常量 2...
2019-03-08 21:13:48
180
原创 day02
多态:某一事物在不同时刻表现出来的不同状态 多态的前提和体现 1.有继承关系 2.有方法重写 3.有父类引用指向子类对象 多态成员访问特点 1.成员变量 编译看左边,运行看左边 2.构造方法 创建子类对象时会访问父类构造方法 3.成员方法 编译看左边,运行看右边 4.静态成员方法 编译看左边,运行看左边 多态中的转型问题 1.向上转型 父类引用指向子类对象 2.向下转型 父类引用指向子类对象 ...
2019-03-04 20:20:56
242
原创 day01
一、继承: 继承就一个类的扩展,被扩展的类就是父类,扩展得到的类就是子类。在子类中可以添加新的数据域或者方法来更加具象化的描述一个对象。 它们的共同点与区别: 数据域:父类中声明的非私有数据域都可以当做是在子类中声明的数据域一样来使用。而私有数据域则需要通过访问器或者修改器访问。 构造方法:父类中的构造方法在子类中可以通过SUPER关键字来访问。 方法:和数据域一样,唯一的区别就是父类中定义的私有...
2019-03-02 21:10:57
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人