软件编程
位置:首页>> 软件编程>> java编程>> java中调用super的实例讲解

java中调用super的实例讲解

作者:小妮浅浅  发布时间:2021-12-13 01:01:12 

标签:java,super

在java中类之间也是有着继承关系的,就我们之前有提到不少父类与子类的一些问题。 讲的以子类的调用为主,那么有小伙伴知道父类的调用方法吗?这里我们需要借助关键字super来实现。下面我们就来讲讲super的概念、调用方法、应用范围,帮助大家找到使用supei调用父类的方法。

1.概念

super关键字用于引用使用该关键字的类的超类。

作为独立语句出现的 super 表示调用超类的构造方法。

2.调用超类方法


super.<methodName>()

只有在如下情况中才需要采用这种用法:要调用在该类中被重写的方法,以便指定应当调用在超类中的该方法。

3.应用范围

访问父类的方法。

调用父类构造方法。

访问父类中的隐藏成员变量。

4.实例


public class Parent {
 public String name;
 public Parent(){
   System.out.println("父类默认无参构造方法");
 }
}
public class Son extends Parent {
 public Son(){
   System.out.println("子类默认无参构造方法");
 }
 public void printName(){
   System.out.println(super.name);
 }
}

来源:https://www.py.cn/java/jichu/22213.html

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com