auto commit

This commit is contained in:
CyC2018
2018-04-10 17:23:01 +08:00
parent a69252e1d6
commit 340d7eb320
3 changed files with 15 additions and 16 deletions

View File

@ -12,7 +12,7 @@
* [访问权限](#访问权限)
* [抽象类与接口](#抽象类与接口)
* [super](#super)
* [重载与重](#重载与重)
* [覆盖与重](#覆盖与重)
* [五、String](#五string)
* [String, StringBuffer and StringBuilder](#string,-stringbuffer-and-stringbuilder)
* [String 不可变的原因](#string-不可变的原因)
@ -706,11 +706,11 @@ SuperExtendExample.func()
> [Using the Keyword super](https://docs.oracle.com/javase/tutorial/java/IandI/super.html)
## 重载与重
## 覆盖与重
- 重写存在于继承体系中,指子类实现了一个与父类在方法声明上完全相同的一个方法;
- 覆盖Override存在于继承体系中,指子类实现了一个与父类在方法声明上完全相同的一个方法;
- 重载即存在于继承体系中,也存在于同一个类中,指一个方法与已经存在的方法或者父类的方法名称上相同,但是参数类型、个数、顺序至少有一个不同。应该注意的是,返回值不同,其它都相同不算是重载。
- 重载Overload也存在于同一个类中,指一个方法与已经存在的方法名称上相同,但是参数类型、个数、顺序至少有一个不同。应该注意的是,返回值不同,其它都相同不算是重载。
# 五、String