zoukankan      html  css  js  c++  java
  • 类的继承

    1.子类覆盖父类的成员变量

    class A{
        String name = "tom";
        A(String name){
            this.name = name;
        }
    }
    
    class B extends A{
        String name = "jack";
        B(String name){
            super(name);
        }
    }
    
    public class BigInt {
        public static void main(String[] args) {
            B b = new B("helen");
            System.out.println(b.name);
        }
    }

    运行结果:

    jack

    ---------------------------------------------------------------------------------------------------------------------------------------

    class A{
        String name = "tom";
        A(String name){
            this.name = name;
        }
    }
    
    class B extends A{
        String name = "jack";
        B(String name){
            super(name);
        }
    }
    
    public class BigInt {
        public static void main(String[] args) {
            A b = new B("helen");
            System.out.println(b.name);
        }
    }

    运行结果:

    helen

    ---------------------------------------------------------------------------------------------------------------------------------------

    class A{
        String name = "tom";
        A(String name){
            this.name = name;
        }
    }
    
    class B extends A{
        String name = "jack";
        B(String name){
            super(name);
            this.name = name;
        }
    }
    
    public class BigInt {
        public static void main(String[] args) {
            A b = new B("helen");
            System.out.println(b.name);
        }
    }

    运行结果:

    helen

    ---------------------------------------------------------------------------------------------------------------------------------------

    class A{
        String name = "tom";
        A(String name){
            this.name = name;
        }
    }
    
    class B extends A{
        String name = "jack";
        B(String name){
            super(name);
            this.name = name;
        }
    }
    
    public class BigInt {
        public static void main(String[] args) {
            B b = new B("helen");
            System.out.println(b.name);
        }
    }

    运行结果:

    helen
  • 相关阅读:
    [LiDAR数据模拟]系列(2) HELIOS的TLS点云模拟流程
    [LiDAR数据模拟]系列(1) HELIOS模拟平台介绍
    [漫谈科研]系列(1) 分享才能进步
    python消息队列snakemq使用总结
    关于modbus rtu一个主站与多个从站通信的一点总结
    关于使用ffmpeg的一些牢骚
    Pyqt5 实时图像滚动
    pyqt5 窗体布局
    PyQt5创建第一个窗体(正规套路)
    pyqt中使用matplotlib绘制动态曲线
  • 原文地址:https://www.cnblogs.com/sunzhongyu008/p/11329134.html
Copyright © 2011-2022 走看看