重载与重写的区别
先说说重载,重载时发生再一个类中的,
相同的方法名,参数列表一定是不同的(顺序和个数还有类型)
异常和访问修饰符没什么要求,
注意注意注意,跟这个返回值类型没区别,如果只有返回值不一样,那压根就不是重载了
重写呢 那肯定是要有继承关系
子类重写父类方法
方法名 和参数列表一定是一样的
方法体那自然就是不一样的了
抛出的异常只能小于它爸爸的
访问修饰符要大于它爸爸的
先说说重载,重载时发生再一个类中的,
相同的方法名,参数列表一定是不同的(顺序和个数还有类型)
异常和访问修饰符没什么要求,
注意注意注意,跟这个返回值类型没区别,如果只有返回值不一样,那压根就不是重载了
重写呢 那肯定是要有继承关系
子类重写父类方法
方法名 和参数列表一定是一样的
方法体那自然就是不一样的了
抛出的异常只能小于它爸爸的
访问修饰符要大于它爸爸的