美文网首页
2022-09-24-2

2022-09-24-2

作者: hhp895 | 来源:发表于2022-09-23 16:08 被阅读0次
    1. 如下哪些字串是Java中的标识符(AE ),选两项

    A、fieldname B、super C、3number D、#number E、$number


    图片.png

    给出下面的代码段:

    public class Base{
    int w, x, y ,z;
    public Base(int a,int b)
    {
    x=a; y=b;
    }

    public Base(int a, int b, int c, int d)
    {
        // assignment x=a, y=b
        w=d;
        z=c;
    }
    

    }
    在代码说明// assignment x=a, y=b处写入如下哪几个代码是正确的( CD ),选两项
    Base(a,b); B、x=a, y=b; C、x=a; y=b; D、this(a,b);


    图片.png

    4.下面哪几个函数是public int example(){…}的重载函数( BD),选两项

    A、 public void example( int m){…} B、public int example(int m){…}
    C、public void example2(){…} D、 public int example ( int m, float f){…}

    1. 如下哪些是Java中有效的关键字( ACDE),选四项

    A、const B、NULL C、false D、this E、 native
    const表示常量
    false表示假
    this代表自身构造方法
    native原生调用

    1、描述Static Nested Class 和 Inner Class的不同?

    不同:
    (1)Static class表示静态类,内存只能创建一次,不需要实例化;inner class是内部类,需要实例化,可以在内存中创建多次。
    (2)Static class可以单独定义;inner class只能出现在一个类的内部。

    2、接口是否可继承接口? 抽象类是否可实现(implements)接口? 抽象类是否可继承实体类(concrete class)?
    答:接口可以继承接口;抽象类不可以实现接口;抽象类不能继承实体类

    四、JAVA编程题(共1题,每题10分,共10分)
    继承时候类的执行顺序问题,问你将会打印出什么?
    class Student{
    public void show(){
    System.out.println(“”);
    }
    }
    class SmallStudent extend Student{
    @override
    public void show(){
    super.show();
    System.out.println(“”);
    }
    }
    例如:调用SmallStudent的实例的show方法,会按下面顺序执行:
    执行顺序,先执行父类方法,再执行子类方法。


    image.png image.png image.png
    image.png

    相关文章

      网友评论

          本文标题:2022-09-24-2

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