继承的概念:
面相对对象有三大特征,封装,继承,多态。封装不必多言,继承和多态非常重要。另外,仿佛继承就是多态的前提。
继承顾名思义就是子类继承父类,父类的方法,属性等,子类可以直接拿来用。

public class Main {
    public static void main(String[] args) 
    {
        Zi z = new Zi();
        z.Do();
    }
}
class Fu
{
    private String name;
    private int age;
    public Fu(String name,int age){ //父类里边的构造方法,进行赋值
        this.name = name;
        this.age = age;
    }
    public void Do(){ //父类的一个成员方法
        System.out.println("父类")
    }
}
class Zi extends Fu //子类通过extends实现继承父类
{
    public Zi(String name,int age){ //子类的构造方法,传进参数
        super(name,age);//super关键字,调用父类的引用,如果没有传参,可以不写,默认在第一行
    }
    public void Do(){
        
        System.out.println("子类"); //实现对父类的覆盖
    }
}

 

posted on 2017-07-21 11:06  donghongbo  阅读(125)  评论(0编辑  收藏  举报