java中方法的重写概念是相对于父类和子类的,那么同一个类到底有没有重写的概念呢

java中方法的重写概念是相对于父类和子类的,那么同一个类到底有没有重写的概念呢

重写是在有继承关系的多个类之间,子类有与父类相同声明的方法但是方法体不同,即子类重写了父类的某些方法。
所以同一个类中显然是没有重写的概念的。

没有,重写是在有继承关系的两个类中发生的、

同一个类中只有重载,继承关系之间的类叫重写

没有的,本类只有重载方法。

重写的前提就是继承。重写父类的方法。其方法名和类型要一样。

重写是重写父类的方法的。你想想,如果你在同一个类重写自己类的方法,也就相当于同一个方法你创建两次,肯定是不行的啊。重写是重写父类的方法,方法的参数类型,个数,顺序和返回值类型,方法名完全一样

重寫只會發生在基類與導出類中,而在同一個類中參考重載機制