摘要: 1. 子类的构造方法必须调用父类的构造方法 2. 子类在自己的构造方法中使用super(argument_list)调用父类的构造方法, 使用this(argument_list)调用自己的其他的构造方法 如果调用super,必须写在子类构造方法的第一行. 3. 如果子类构造方法没有显式调用父类构造 阅读全文
posted @ 2016-03-25 17:58 wujixing909 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 子类对象new的时候堆里的内存分配: 1. 父类成员变量 2. 子类成员变量 3. this对象指向自己 4. super对象指向父类 super调用父类的方法: 阅读全文
posted @ 2016-03-25 17:17 wujixing909 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 重写 overwrite或者override: 相同的方法名称, 参数列表和返回类型 重载overload: 方法有相同的名字, 但是参数不同 (参数个数不同, 参数类型不同, 其中一个不同即可), 重写的方法的访问权限不能比父类的方法权限更严格. 比如父类的方法是protected, 那么子类覆写 阅读全文
posted @ 2016-03-25 17:10 wujixing909 阅读(589) 评论(0) 推荐(0) 编辑