重载:方法名相同,参数类型不一样(包括个数,类型,以及参数类型顺序)。不能以返回值类型不一样来断定是否重载。函数
好比:spa
//参数个数不一样 public void print(int a, int b); public void print(int b); //参数类型不一样 public void print(int a); public void print(String s); //参数类型顺序不一样 public void print(int a, String s); public void print(String s, int a);
重写:code
子类返回类型小于等于父类方法返回类型,
子类抛出异常小于等于父类方法抛出异常,
子类访问权限大于等于父类方法访问权限。blog
子类继承父类,能够继承父类的全部成员(不能继承构造函数),只是不能看到不能使用private成员。继承