欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

有关继承、多态的一个实例

程序员文章站 2022-04-11 12:50:28
...

需求

在下列实例中,需在show方法中输出40,30,20,10,请补全代码。
public void show(){
int num=40;
???
}

class Fu{
    public int num=10;
}
class Zi extends Fu{
    public int num2=20;
    public int num=30;
    public void show(){
        int num=40;
        System.out.println(num);
        System.out.println(this.num);
        System.out.println(num2);
        System.out.println(super.num);

    }
}
class Jicheng{
    public static void main(String[] args){
        Zi z=new Zi();
        z.show();
    }
}```

运行结果如下图所示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200101230854106.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1ZlZXJfYw==,size_16,color_FFFFFF,t_70)
相关标签: 多态 java