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
  • 相关阅读:
    JWT攻击
    CTF中的RSA 算法
    PHP反序列化字符逃逸
    记一次代码审计 [De1CTF 2019]SSRF Me
    BUU 思路记录(更新中
    日志注入漏洞
    docker 常用命令
    [HITCON 2017]SSRFme
    xss 19道题目
    BUUCTF之[EIS 2019]EzPOP&BUUCTF[2020 新春红包题]1 web
  • 原文地址:https://www.cnblogs.com/sunzhongyu008/p/11329134.html
Copyright © 2011-2022 走看看