摘要: 1 class Demo1_I{ 2 public static void main(String[] args) { 3 // Iner i = new Iner(); // 抽象类和接口无法实例化 4 Inter i = new Demo(); // 父类引用子类 5 i.print(); // 编译在左边 运行在右边 ... 阅读全文
posted @ 2017-01-28 21:23 panw3i 阅读(116) 评论(0) 推荐(0) 编辑
摘要: private 私有的方法 只能在本类中访问 final 不让子类重写 static 类名无法提供方法体 , 只有类里面才能实现方法体 阅读全文
posted @ 2017-01-28 21:22 panw3i 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1 class Demo15{ 2 public static void main(String[] args) { 3 // Animal a1 = new Cat(); 4 // a1.eat(); 5 6 // Animal a2 = new Dog(); 7 // a2.eat(); 8 ... 阅读全文
posted @ 2017-01-28 16:07 panw3i 阅读(82) 评论(0) 推荐(0) 编辑
摘要: this 和 super 都代表什么 this 代表当前对象的引用,谁来调用我,我就代表谁 super 代表当前对象的父类引用 this 和 super 的区别 调用成员变量 this.成员变量 调用本类的成员变量 也可以调用父类的成员变量 super.成员变量 调用父类的成员变量 调用构造方法 t 阅读全文
posted @ 2017-01-28 09:46 panw3i 阅读(97) 评论(0) 推荐(0) 编辑
摘要: final 关键词 修辞类 类不能被继承 修辞成员变量 变量不能被改变 修改方法 方法无法覆写 变量如果是基本类型 是值 不能被改变 引用类型,地址不变,但是属性值可以改变 阅读全文
posted @ 2017-01-28 00:04 panw3i 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 父类方法为私有 不存在重写 子类重写父类方法时,访问权限不能更低 父类静态方法 子类也必须通过静态方法进行重写:静态只能覆盖静态 阅读全文
posted @ 2017-01-28 00:02 panw3i 阅读(70) 评论(0) 推荐(0) 编辑