首页 > 编程知识 正文

java static,java构造方法

时间:2023-05-05 21:02:31 阅读:20600 作者:649

重载:一个类中有多个同名的方法,但每个方法的参数类型、参数顺序和参数数量不同。

根据参数的方法处理不同的数据,在调用时根据参数和类型调用具体方法是重载。

重写:简言之,父类的方法不符合自己的要求,必须在子类中重写。 子类的方法必须与父类的方法具有相同的类型参数、相同的返回值、相同的名称、参数的数量和位置顺序。 这也表明了父类和子类的多态性。

Demo是父类,Demo2和Demo3是子类,继承了Demo。 子类中的方法复盖了父类中的方法,因为它发现了与父类同名的方法,返回值和类型与父类匹配,并且在子类中重新定义了方法。

实例化Demo2,调用demo方法,输出Demo2。

不改写方法时:

子类继承父类的demo方法并输出demo。

如果需要父类的方法,请使用super关键字。

应注意的事项:重写方法在子类中的访问权限不能低于父类。 例如,父类是公共类,子类是私有类。 这样不能改写。 无法重写父类专用的方法。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。