摘要: 多态注意事项: 多态是方法的多态,属性没有多态 父类和子咧,有联系,类型转换异常 ClassCastException 存在条件:继承关系,方法需要重写,父类引用指向子类对象 Father f1=new Son(); 以下三种情况均不支持重写(即不支持多态): 1.static 方法,属于类,不属于 阅读全文
posted @ 2021-12-03 15:31 バカなの 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 重载:在本类中,同一个方法名演变出不同的参数列表 重写:只存在于子父类中,必须拥有继承关系,子类才能重写父类的方法 方法名必须相同 参数列表必须相同 修饰符:范围可以扩大但不能缩小:public>protected>default>private 抛出的异常:范围可以被缩小,但不能扩大:ClassN 阅读全文
posted @ 2021-12-03 15:02 バカなの 阅读(25) 评论(0) 推荐(0) 编辑
摘要: super注意点: super调用父类的构造方法,必须在构造方法的第一个 super只能出现在子类的方法或构造方法中 super和this不能同时调用构造方法 对比this: 代表的对象不同: this:调用者本身 super:代表父类对象的引用 前提: this:没有继承也可以用 super:只能 阅读全文
posted @ 2021-12-03 00:28 バカなの 阅读(29) 评论(0) 推荐(0) 编辑