首页 > 其他分享 >动手动脑--super关键字

动手动脑--super关键字

时间:2022-10-14 00:35:08浏览次数:53  
标签:name -- age 动脑 introduce score super public String

请自行编写代码测试以下特性(动手动脑): 在子类中,若要调用父类中被覆盖的方法,可以使用super关键字。

package TestInherits;

public class Person

{

    String name;

    int age;

    double score;

    void introduce()

    {

            String name;

            int age;

            double score;

            System.out.println("我的名字是:"+name+",我的年龄是:"+age+",我的成绩是:"+score);

     }

}

 

package TestInherits;

public class Student extends Person

{

    void introduce()

    {

          System.out.println("我的名字是:"+name+",我的年龄是:"+age+",我的成绩是:"+score);     

    }

}

 

package TestInherits;

public class Fruit

{

      public static void main(String[] args)

      {

              String name;

              int age;

              double score;

              // 生成子类对象,调用子类的方法

              Student a=new Student();

              a.name="hsn";

              a.age=10;

              a.score=99.0;

              a.introduce();

              // 生成父类对象,调用父类的方法

              Person b=new Person();

              b.name="hhh";

              b.age=20;

              b.score=120;

              b.introduce();

    }

}

结果:

标签:name,--,age,动脑,introduce,score,super,public,String
From: https://www.cnblogs.com/yitongtianxia666/p/16790192.html

相关文章

  • 一个有意思的问题:Kafka的消费Offset会溢出吗
    最近在项目上接入公司APP产品的用户点击日志数据时,发现消费者组的Offset值非常大,才一天的时间,已提交的Offset值就有千亿级别了。于是不禁想了一个问题:假设一个Topic就只......
  • 动手动脑--代码测试
     1.左边的程序运行结果是什么?  2.你如何解释会得到这样的输出?(1):当子类和父类拥有同名方法时,并且让一个父类变量引用一个子类对象时,调用哪个方法由自己的真实类型......
  • 现代JavaScript教程第一部分读书笔记
    现代Javascript教程第一部分读书笔记书籍网址:https://zh.javascript.info/ES6ES6,一种js标准,类似于cpp11这种,目的是规范不同平台下浏览器的行为。usestrict参考https:......
  • Vue1的响应式原理笔记
    参考:https://www.bilibili.com/video/BV1G54y1s7xVhttps://juejin.cn/post/6932659815424458760递归向下创建obObject.defineProperty方法,可以自定义get和set一个对象......
  • 动手动脑--测试
    下列语句哪一个将引起编译错误?为什么?哪一个会引起运行时错误?为什么?m=d;d=m;d=(Dog)m;d=c;c=(Cat)m;我认为第一句不出错,可以用子类给父类赋值,因为子类里有父类里......
  • 《信息安全与设计》第四章学习笔记
    第4章并发编程知识点归纳并行性和并发性1.真正的并行执行只能在多个处理组件的系统中实现,比如多处理器或多核系统。2.在单CPU系统中,并发性是通过多任务处理实现的。......
  • 肖sir__性能指标___归纳
    性能指标一、性能测试指标性能测试是通过测试工具模拟多种正常、峰值及异常负载条件来对系统的各项性能指标进行测试。目的:验证软件系统是否能够达到用户提出的性能指标......
  • 分值和循环(1)
    1//分支和循环2022-10-1400:21:082#define_CRT_SECURE_NO_WARNINGS13#include<stdio.h>4//intmain(){5//charch=0;6......
  • linux中使systemd-journald永久保存日志并挂载容器-普通用户挂载
    永久保留日志     ......
  • 动手动脑--多态小结
      通过在编程中应用多态,可以使我们的代码具有更强的适用性。当需求变化时,多态特性可以帮助我们将需要改动的地方减少到最低限度。多态编程有两种主要形式:(1)继承多态:示......