class A { public void print(String s) { System.out.println(s); } A() { print("A()"); } public void f() { print("A.f()"); } } class B extends A { B() { print("B()"); } public void f() { print("B.f()"); } public static void main(String[] args) { B b = new B(); b.f(); } }
B.java (extends)
本文通过具体的Java代码示例介绍了类继承的概念及方法重写的基本用法。示例中定义了两个类:classA 和 classB,其中 classB 继承自 classA 并重写了父类的方法 f()。主函数中创建了 classB 的实例并调用了 f() 方法,展示了子类如何覆盖父类的行为。

被折叠的 条评论
为什么被折叠?



