重写和重载

来源:互联网 发布:什么数据库好用 编辑:程序博客网 时间:2024/04/28 06:11

重写:也叫做覆盖,是把父类的相同的方法在实现一次.可以用@overload标示重写是静态的多态
重载:是对同一个方法的不同表现形式.@override标示覆盖称为动态多态
重写中,是对一个函数实现不同的功能,规则:
1.方法名称必须相同,参数个数,类型,必须和父类对应
2.权限不能比父类小
3.异常不能比父类抛出的多
重在是对同一个功能的不同表现形式,规则:
1.名称必须相同
2.参数的类型,顺序,个数不能有重复的.
3.返回值类型可同可不同.

0 0
原创粉丝点击