java声明为static的方法不能被重载

java声明为static的方法不能被重载

首页维修大全综合更新时间:2024-03-12 02:39:59

java声明为static的方法不能被重载

static方法,是属于这个类的,不是属于对象的。没有继承不继承的说法。覆盖和重写也是说的对象的方法而不是static方法。你问的这个第二个问题叫“隐藏”“方法被声明为是static的,而静态方法是不能被覆写的;它们只能被隐藏。为了避免这样的混乱,千万不要隐藏静态方法。即便在子类中重用了超类中的静态方法的名称,也不会给你带来任何新的东西,但是却会丧失很多东西。” (——《java解惑》)

大家还看了
也许喜欢
更多栏目

© 2021 3dmxku.com,All Rights Reserved.