zoukankan      html  css  js  c++  java
  • super()的作用

    super能够用来訪问父类的构造方法和被子类所隐藏的方法。假设子类中有方法与父类中的方法名称和參数同样,则父类中的方法就被隐藏起来,也就是说在子类中重载了父类中的方法。

    引用父类中所隐藏的语法格式例如以下:

    super(參数列表)或super.方法名(參数列表)

    以下通过代码展示一下super的使用方法:

    package cn.demo;
     
    public class Demo1 {
     
        public static void main(String[] args) {
            SubClass_A sc=new SubClass_A(2,3);
            System.out.println(sc.i);
            System.out.println(sc.j);
     
        }
     
    }
    class SuperClass_A
    {
        public int i=0;
        public int j=0;
        public SuperClass_A()
        {
            j=1;
        }
    }
    class SubClass_A extends SuperClass_A
    {
        public int i;
        SubClass_A(int a,int b)
        {
            super();
            i=b;
        }
    }
  • 相关阅读:
    strncat_s
    资源编译器 (.rc) 文件
    C++ Namespace 详解
    Structure Definitions
    SetParent
    C++笔记(1)explicit构造函数
    .def
    tellg()和tellp()
    Data Groups
    Messages
  • 原文地址:https://www.cnblogs.com/a-du/p/9634253.html
Copyright © 2011-2022 走看看