[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgidm-WcY8en-NGf9M-9RVWhUwCgCnP6biLxd3ccLlOk":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2023-05-16 22:24:03",13647311,[8,9,10,11],"Base Obj = new Derived( )","Derived Obj = new Base( )","Base Obj = new Base( )","Derived Obj = new Derived( )",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},23,"4c62847edbbfc694c352fb9ca05dca7c","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Fd14a2e57ef7758820b4dc167ee98c741.png","Java程序设计","daf0a994971942039b907d73d4e9e7cb","继承小测验.xls","(7-1)Derived类是Base类的子类,下面( )语句是错误的",[21,32,41,50,59,68,77,86,95,104],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],13647302,[25,26,27,28],"equals()","clone()","toString()","hashCode()","(7-1)覆写Object中的( )方法使对象能够返回有价值的信息","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],13647303,[36,37,38,39],"继承关系","包含关系","关联关系","无关系,上述类定义有语法错误","(7-1)定义如下Person类和Student类,则这两个类的关系是( ).\u003Cimg src=\"https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F289f731f16da384d79c70afc3f7f2303.jpg\">",{"answer":42,"createTime":5,"id":43,"options":44,"question":49,"source":30,"type":31},[],13647304,[45,46,47,48],"多重的","单重的","线程的","不能继承","(7-1)Java程序中,类之间的继承关系是( )",{"answer":51,"createTime":5,"id":52,"options":53,"question":58,"source":30,"type":31},[],13647305,[54,55,56,57],"interface","package","extends","class","(7-1)在定义子类时,声明父类的关键字是( )",{"answer":60,"createTime":5,"id":61,"options":62,"question":67,"source":30,"type":31},[],13647306,[63,64,65,66],"子类能继承父类的私有成员变量和成员方法","子类能继承父类的非私有成员变量和成员方法","子类只能继承父类public成员变量和成员方法","子类只能继承父类的成员方法,而不继承成员变量","(7-1)关于继承的说法,正确的是( )",{"answer":69,"createTime":5,"id":70,"options":71,"question":76,"source":30,"type":31},[],13647307,[72,73,74,75],"Dog[] a = new Dog[5]; a[0] = new Cat()","Animal a = new Animal[5]; a[0] = new Animal()","Dog[]a = new Dog[5]; a[0] = new Animal()","Cat[]a = new Cat[5]; a[0] = new Cat()","(7-1)定义了Animal类、Cat类和Dog类,则( )代码段是正确的. class Animal{ }; class Cat extends Animal{} class Dog extends Animal{}",{"answer":78,"createTime":5,"id":79,"options":80,"question":85,"source":30,"type":31},[],13647308,[81,82,83,84],"B x = new B( )","B x = new C( )","C x = new C( )","C x = new B( )","(7-1)已知类B是类C的父类,则不正确的语句是( )",{"answer":87,"createTime":5,"id":88,"options":89,"question":94,"source":30,"type":31},[],13647309,[90,91,92,93],"print( )","super.print( )","super.super.print( )","new C( ).print( )","(7-1)定义了如下的A、B和C类,则( )语句在①处能正确调用类C中的print( )方法.class C{ void print() {}}class B extends C{ void print() { }}class A extends B{ void print() { } void show() { ① }}",{"answer":96,"createTime":5,"id":97,"options":98,"question":103,"source":30,"type":31},[],13647310,[99,100,101,102],"子类定义了自己的构造方法,就不会调用父类的构造方法","子类必须通过super关键字调用父类的构造方法","如果子类的构造没有通过super调用父类构造方法,那么子类会先调用父类不含参数的构造方法,再调用子类自己的构造方法","创建子类对象时,先调用子类自己的构造方法,然后调用父类的构造方法","(7-1)关于子类调用父类的构造方法,正确的说法是( )",{"answer":105,"createTime":5,"id":6,"options":106,"question":19,"source":30,"type":31},[],[8,9,10,11]]