美文网首页
随手记录-Java

随手记录-Java

作者: Lacia | 来源:发表于2018-08-14 14:36 被阅读0次

来自和大黄和楚哥的一次讨论

提问:运行后输出是什么?

public class StaticTest {
    public static void main(String[] args){
        StaticSuper sup = new StaticSub();
        System.out.println(sup.staticGet());
        System.out.println(sup.dynamicGet());
    }

}

class StaticSuper{
    public static String staticGet(){
        return "Base staticget()";
    }
    public String dynamicGet(){
        return "Base dynamic";
    }
}

class StaticSub extends StaticSuper{
    public static String staticGet(){
        return "derived staticGet()";
    }
    public String dynamicGet(){
        return "derived dynamic()";
    }
}

答案:

Base staticget()
derived dynamic()

P.S:

1、StaticSuper sup = new StaticSub();后sup向上转型,如StaticSub类中有父类中没有的方法,则sup没法用这个方法

2、静态方法不能多态

相关文章

  • 随手记录-Java

    来自和大黄和楚哥的一次讨论 提问:运行后输出是什么? 答案: P.S: 1、StaticSuper sup = n...

  • 2018-09-04

    今天开始随手记录自己学习/复习java的过程。 1。Debug:这个必不可少,肯定是要会的。 2.Java常用的快...

  • 随手拍,随手记录

    核酸检测,常态化。 尽管,是小城。可,因为游客的增多,我们现在所有上班的人,都要求两天做一次核酸检测。 下午,去做...

  • Java随手记

    (一)JAVA的初级入门随手记 —12月22日 入门程序,输出一个Hello_World; CMD+B运...

  • 随手记录

    1. 随手记 Babel是一个转码器,可以将ES6代码转换为ES5代码,从而在现有环境下执行。 定位 尺寸 浮...

  • 随手记录

    做事情有些目标感强的比较容易做完 写完一个感想随笔就比学好英语目的感强,当然也更好落实去实施 写作的意义 除了审...

  • 随手记录

    匆忙的城市快节奏,时而停下脚步,捕捉生活中的每一瞬间…… 傍晚时分,还未被晚霞染红的天空,是那么的纯净,瞬时脑海里...

  • 随手记录

    你等了30分钟的公交车,以为公交车应该来了,可以世界上本来就没有什么应该的事情一件事情的关键在于转折点我们需要的不...

  • 随手记录

    1.繁华的人世间,其实你的平静更难的可贵。 2.越长大你会明白,不是什么东西越多越好,而是你一直有一个唯一。 3....

  • 随手记录

    我们只是在没有能力,低若尘埃的时刻,恰好遇到了一个人,告诉我们要活的更加精彩,变得更加强大,才有一天能够爬到云端...

网友评论

      本文标题:随手记录-Java

      本文链接:https://www.haomeiwen.com/subject/lxhvbftx.html