A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1. 重写和重载有什么区别?
   重写是子类继承父类后,有一模一样的方法,子类重写父类的方法
   重载,一个类中,方法名相同,参数列表不同
   2. 方法的重载能不能改变返回值类型  可以
. Math类
1.1 常见方法 会用  静态内容,类名调用
   |-- random 随机数
   |-- abs    绝对值
   |-- ceil   获取大于等于参数的最小整数
   |-- floor  获取小于等于参数的最大整数
   |-- pow    幂运算
   |-- round  四舍五入
   |-- 静态成员变量 PI


3 个回复

倒序浏览
不错啊 一直搞不清重载和重写的区别,这次解惑了,谢谢楼主dada!
回复 使用道具 举报
重载就是在同一个类中,方法名相同,参数列表不同。参数列表不同包括,参数的个数不同,参数类型不同等。
重写就是子类重写父类的方法,在调用的时候,子类的方法会覆盖父类的方法,也就是会调用子类的方法
回复 使用道具 举报
谢谢你的分享
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马