欢迎来到计算机考试题库网 计算机题库官网
logo
全部科目 > 大学试题 > 大学期末考试答案、课后测试习题答案

多项选择题

静态方法的定义正确的是()

    A.都会被实例继承
    B.通过类来调用
    C.如果静态方法包含this关键字,这个this指的是类,而不是实例
    D.静态方法可以与非静态方法重名

点击查看答案

相关考题

  • 多项选择题
    有关this指向下列说法正确的是()

    A.类的方法内部如果含有this,它默认指向类的实例
    B.class Logger{printName(name=’there’){this.print(`Hello ${name}`);}print(text){console.log(text);}}const logger=new Logger();const{printName}=logger;printName();//Hello there
    C.class Logger{printName(name=’there’){this.print(`Hello ${name}`);}print(text){console.log(text);}}const logger=new Logger();const{printName}=logger;printName();//TypeError:Cannot read property’print’of undefined;
    D.可以用于任何地方

  • 多项选择题
    class Point {}Point.name根据提干选择合适的选项()

    A.返回:"Point"
    B.返回:undefined
    C.name属性总是返回紧跟在class关键字后面的类名
    D.报错,因为name属性没有定义

  • 多项选择题
    类的定义使用不存在提升问题的正确理解是()

    A.类使用在前,定义在后,这样会报错
    B.必须保证子类在父类之后定义
    C.let Foo=class{};class Bar extends Foo{}}如果存在class的提升,上面代码就会报错
    D.所谓提升就是类型的转换,比如基础类型转换为Set复杂类型

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题