继承概念

RKC*_*KCY 0 java oop java-ee

在继承概念中,我在超类中有一个静态方法,我将该类继承到一个子类.在这种情况下,静态方法是否继承到子类?

Win*_*ith 8

请记住,静态方法不是实例方法 - 它们与类有关,而与实例无关.由于派生类可以被认为是基类型,因此可以通过派生类型访问静态方法.

鉴于:

class A {
    public static void foo(){}
}

class B extends A {
}
Run Code Online (Sandbox Code Playgroud)

然后:

B.foo(); // this is valid
Run Code Online (Sandbox Code Playgroud)

  • @Nick - 修复.很难摆脱C#的美丽:) (2认同)