- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 重载与覆盖的区别
1.重载(overload)指的是一个class中多个同名方法,其参数的个数和类型不同。如果参数的个数和类型相同但是返回值类型不同,则不构成重载,反证:我们有时候调用方法的时候,不关注返回值类型,这时,不能确定我们调用的是哪个方法,会造成麻烦。 另外,如果方法中的参数类型不同,则参数顺序不同,也是重载。 2.覆盖(override)指的是,子类与父类之间,子类不满意父类中的方法,可以在子类中,
2018-01-11 20:56:12 167 1
转载 java 作用域
java中,不明确作用域,则表示friendly ,作用范围为:同一package,本类中使用,不能在其他package的子孙类中被调用 protected,则可以在本类,同一package以及子孙类中被调用 至于private与public这里就不再赘述
2018-01-11 20:54:24 143
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人