zoukankan      html  css  js  c++  java
  • 面向对象-继承

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

    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("子类"); //实现对父类的覆盖
        }
    }
  • 相关阅读:
    Java Web
    对象拷贝
    多线程
    容器
    新鲜出炉一份Java面试清单,共200+道题
    优秀博客
    【安防】自动光圈控制
    【硬件】变压器的电特性参数
    【工作总结】IPD开发管理流程
    【EMC】EMI滤波器
  • 原文地址:https://www.cnblogs.com/donghb/p/7216655.html
Copyright © 2011-2022 走看看