Java中的继承,在Java中的继承说得比较透彻了,当一个对象获取父对象的所有属性和行为时,称为继承。它提供代码可重用性,它用于实现运行时多态性。请仔细阅读:Java中的继承 章节,加深对Java继承的理解。
继承是面向对象的编程概念,一个对象基于另一个对象构建。继承是代码重用的机制, 被继承的类称为超类,继承超类的类称为子类。
在java中使用extends
关键字来实现继承。下面是java中继承的一个简单示例。
class SuperClassA { public void foo(){ System.out.println("SuperClassA"); } } // 继承 SuperClassA 类 class SubClassB extends SuperClassA{ public void bar(){ System.out.println("SubClassB"); } } public class Test { public static void main(String args[]){ SubClassB a = new SubClassB(); a.foo(); a.bar(); } }