全都没有问题(三.1)

发布时间:2023年12月24日

java练习

mooc

动态多态测试

结论:由声明的类型决定,例如这里的声明类型为父类moocDraft1,结果为1

package com.book;

public class moocDraft1 {
    static int a=1;
    public static void main(String args[]){
        moocDraft1 apple = new A();         //父类类型接受子类实例,自动向上转换
        System.out.println(apple.a);        //结果为1,按照父类类型调用静态变量a
    }
}

class A extends moocDraft1{
    static int a=2;
}

package com.book;

public class moocDraft1 {
    static int a=1;
    public static void main(String args[]){
        A apple = new A();      
        System.out.println(apple.a);      //结果为2,调用子类静态变量a
    }
}

class A extends moocDraft1{
    static int a=2;
}

以上两篇博客是泛型以前的基本语法练习,接下来是

容器,集合

异常

文件IO流的笔记

再是练习

文章来源:https://blog.csdn.net/weixin_73185295/article/details/135182939
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。