摘要: Java中所有的方法都是通过动态绑定实现多态的 只有非private的方法才可以被覆盖 静态的方法不具有多态性 构造器实际上就是static方法 初始化的实际过程 在其他任何事物发生之前,将分配给对象的存储空间初始化成二进制的零 调用基类构造器 按照声明顺序调用成员的初始化方法 调用导出类的构造器主 阅读全文
posted @ 2021-03-25 21:22 code-G 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 继承 导出类自动获得基类的所有域和方法 private的域和方法导出类无法继承 创建导出类对象时,该对象会包含一个基类的子对象 Java会自动在导出类的构造器中插入对基类构造器的调用 调用基类构造器必须是你在导出类构造器中要做的第一件事 域的修饰关键字 public可被所有类访问 proteced对 阅读全文
posted @ 2021-03-25 21:14 code-G 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 抽象类 由抽象方法必须是抽象类 抽象类可以有非抽象方法 接口 接口里的域隐式的是static和final的 一旦某个类实现了接口,这个类就是个普通的类 接口中被定义的方法必须是public的 多重继承使用接口implements,接口继承接口使用extends 使用接口的核心原因是为了能向上转型为多 阅读全文
posted @ 2021-03-25 21:01 code-G 阅读(24) 评论(0) 推荐(0) 编辑