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();
}
}