摘要: Fu obj = new ZI(); 访问成员变量规则 编译看左,运行看左。 obj.num; 1.直接通过对象名访问成员变量:看等号左右是谁,优先用谁,没有则往上找。 obj.getnum(); 2.间接通过成员方法访问成员变量:看该方法属于谁,优先用谁,没有则往上找。 子类没有覆盖重写,就用父。 阅读全文
posted @ 2019-02-15 16:25 comeluder 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 今天在写代码的时候,index定义的时候用了Integer,在list.remove(index)的时候,总是不成功,后来发现如果用Integer定义的时候,index不再是基础数据类型,被识别为remover(Object o),导致不成功,特此记录。 阅读全文
posted @ 2019-02-15 10:55 comeluder 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 抽象类使用的四点注意事项: 1.抽象类不能创建对象。 2.抽象类可以没有抽象方法,但有抽象方法一定得是抽象类。 3.抽象类可以有构造方法,是供子象创建对象时,初始化父类成员使用的。 4.抽象类的子类,必须要重写父类的所有抽象方法,否则报错。 Interface java8 特性 增加default方 阅读全文
posted @ 2019-02-15 09:35 comeluder 阅读(134) 评论(0) 推荐(0) 编辑