目录
方法重写(注意):
1、修饰符不能大于父类修饰符
2、方法名相同,参数列表相同
3、返回值类型:如果是基本数据类型,则是基本数据类型,jdk1.5之后
放宽限制,必须小于或等于父类的返回值类型。
4、子类可以重写父类的所有方法,除了父类的 private 和 final方法
5、父类中静态方法不能被子类覆盖为非静态方法
6、父类的非静态方法不能被子类覆盖为静态方法
7、同一个类中,只能重载,不能被覆盖
8、子类重写父类方法,只能在子类及子类的子类可以使用,父类的方法是没有改变的
创建set、get和构造体的快捷方式:
set、get快捷方法:
创建构造方法的快捷方式:
代码:
父类
package Overriding1;
public class Pen {
private String name; //姓名
private int age; //年龄
// 构造方法
public Pen() {
super();
}
public Pen(String