java继承学习之super的用法解析

网友投稿 251 2022-08-27


java继承学习之super的用法解析

继承supersuper关键字的用法和this关键字的用法相似this:代表本类对象的引用super:代表父类存储空间的标识(可以理解为父类对象引用)

package com.ithema_20;

/*

测试类

继承

super

super关键字的用法和this关键字的用法相似

this:代表本类对象的引用

super:代表父类存储空间的标识(可以理解为父类对象引用)

*/

public class Demo {

public static void main(String[] args){

//创建对象,调用方法

Zi z = new Zi();

z.show();

}

}

package com.ithema_20;

/*

测试类

继承

super

super关键字的用法和this关键字的用法相似

this:代表本类对象的引用

super:代表父类存储空间的标识(可以理解为父类对象引用)

*/

public class Demo {

public static void main(String[] args){

//创建对象,调用方法

Zi z = new Zi();

z.show();

}

}

plxndVPncYackage com.ithema_20;

public class Zi extends Fu{

public int age = 20;

public void show(){

int age = 30;

System.out.println(age);

//我要访问本类的成员变量age,怎么办呢?

System.out.println(this.age);

//我要访问父类的成员变量age,怎么办呢

System.out.println(super.age);

}

}


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python ❀ 开发环境的搭建(python下载安装教程)
下一篇:Python ❀ 基本语法(python入门教程(非常详细))
相关文章

 发表评论

暂时没有评论,来抢沙发吧~