摘要: 在子类中,可以对父类的方法进行重写,称为方法重写或方法覆盖 方法重写必须满足以下几个条件: 1、重写方法和被重写方法必须具有相同的方法名 2、重写方法和被重写方法必须具有相同的参数列表 3、重写方法的返回值类型必须和被重写方法的返回值相同 4、重写方法不能缩小被重写方法的访问权限 重写是子类和父类之 阅读全文
posted @ 2016-05-16 21:30 sincoolvip 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 1、子类继承父类时构造方法的调用规则如下: (1)如果子类的构造方法中没有通过super显示调用 父类的有参构造方法,也没有通过this显示调用其自身的其它构造方法,则系统会默认先调用父类的无参构造方法,在这种情况下是否写super();语句,效果都一样: 实例如下: (2)如果子类的构造方法中通过 阅读全文
posted @ 2016-05-16 21:10 sincoolvip 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 当需要在子类中调用父类的成员变量时,可以使关键字super(变量1,变量2,变量3) super关键字与this关键字作用类似,都是将屏蔽了的成员变量、成员方法变的可见,可用,也就是说,用来引用屏蔽的成员变量和方法,不过,super是用在子类中,目地只有一个,就是访问直接父类中被屏蔽的内容,进一步提 阅读全文
posted @ 2016-05-16 20:27 sincoolvip 阅读(283) 评论(0) 推荐(1) 编辑