[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKubOMxP2HxF18P03MIQ0W1GnnReR-Ybv8G4FY5SoiR0":3},{"id":4,"source":5,"question":6,"options":7,"answer":12,"related":13,"type":18,"origin":112,"createTime":20},152472633,"v1","下面程序运行的结果是( )public class A { public static void main(String[] args) { B b = new B(); b.test(); } void test() { System.out.print(\"A\"); }}class B extends A { void test() { super.test(); System.out.print(\"B\"); }}",[8,9,10,11],"产生编译错误","代码可以编译运行,并输出结果AB","代码可以编译运行,但没有输出","编译没有错误,但会产生运行时异常",[],[14,21,31,41,51,62,72,82,92,102],{"id":4,"source":5,"question":6,"options":15,"answer":16,"related":17,"type":18,"origin":19,"createTime":20},[8,9,10,11],[],[],0,null,"2024-06-17T18:08:53+08:00",{"id":22,"source":5,"question":23,"options":24,"answer":29,"related":30,"type":18,"origin":19,"createTime":20},152472634,"下列关于继承的描述中,错误的是()",[25,26,27,28],"Java中一个类只能有一个直接父类","多个类可以继承一个父类","Java中,C类继承B类,B类又继承A类,这时,C类也可称作A类的子类","Java是支持多继承的",[],[],{"id":32,"source":5,"question":33,"options":34,"answer":39,"related":40,"type":18,"origin":19,"createTime":20},152472636,"下列关于对象的类型转换的描述,说法错误的是( )",[35,36,37,38],"对象的类型转换可通过自动转换或强制转换进行","无继承关系的两个类的对象之间试图转换会出现编译错误","由new语句创建的父类对象可以强制转换为子类的对象","子类的对象转换为父类类型后,父类对象不能调用子类的特有方法",[],[],{"id":42,"source":5,"question":43,"options":44,"answer":49,"related":50,"type":18,"origin":19,"createTime":20},152472637,"下列关于接口的说法中,错误的是( )",[45,46,47,48],"接口中定义的方法默认使用\"public abstract\"来修饰","接口中的变量默认使用\"public static final\"来修饰","接口中的所有方法都是抽象方法","接口中定义的变量可以被修改",[],[],{"id":52,"source":5,"question":53,"options":54,"answer":59,"related":60,"type":18,"origin":19,"createTime":61},152472639,"阅读下段代码:class Dog { public String name; Dog(String name){ this.name =name; }}public class Demo1 { public static void main(String[] args){ Dog dog1 = new Dog(\"xiaohuang\"); Dog dog2 = new Dog(\"xiaohuang\"); String s1 = dog1.toString(); String s2 = dog2.toString(); String s3 = \"xiaohuang\"; String s4 = \"xiaohuang\"; }}返回值为true的是( )",[55,56,57,58],"dog1.equals(dog2)","s1.equals(s2)","s3.equals(s4)","dog1==dog2",[],[],"2024-06-17T18:08:54+08:00",{"id":63,"source":5,"question":64,"options":65,"answer":70,"related":71,"type":18,"origin":19,"createTime":61},152472640,"下面有关包的访问权限描述错误的是( )",[66,67,68,69],"包中默认类型成员变量可在类之间访问","包中public修饰的成员变量可在类之间访问","同一项目中默认类型成员变量可在包间访问","在包p1中访问包p2中成员变量,需在p1中引用p2中相应的类",[],[],{"id":73,"source":5,"question":74,"options":75,"answer":80,"related":81,"type":18,"origin":19,"createTime":61},152472641,"下面对继承的描述不正确的是( )",[76,77,78,79],"类的继承是指在一个现有类的基础上去派生一个 新的类","继承关系体 现\"一般-特殊\"关系","在父类中可直接使用子类的成员变量","类的继承具有传递性",[],[],{"id":83,"source":5,"question":84,"options":85,"answer":90,"related":91,"type":18,"origin":19,"createTime":61},152472642,"若有如下类的定义class Father{int a; public Father(){} }class Son extends Father{int b;}则下面描述正确的选项是( )",[86,87,88,89],"Son类中仅包含成员变量b","Son类中仅包含成员变量a和b","Son类中仅包含成员变量a和b 、以及成员方法Father","Father类中包含成员变量a和b}",[],[],{"id":93,"source":5,"question":94,"options":95,"answer":100,"related":101,"type":18,"origin":19,"createTime":61},152472643,"已知类关系如下:class Employee{}class Manager extends Employee{}class Director extends Employee{}则下列语句正确的是( )",[96,97,98,99],"Employee e=new Manager()","Director d=new Manager()","Director d =new Employee ()","Manager m=new Director ()",[],[],{"id":103,"source":5,"question":104,"options":105,"answer":110,"related":111,"type":18,"origin":19,"createTime":61},152472644,"下面关于继承关系中构造方法的描述错误的是( )",[106,107,108,109],"创建子类对象时会调用父类构造方法和子类构造方法","可以用super()来调用父类构造方法","子类必须定义构造方法","创建父类对象时只会调用父类构造方法",[],[],{"courseName":113,"courseImg":114,"workName":115,"workId":116,"count":117,"courseId":118},"Java程序设计","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Fdfa7a3284d886ebd2e4475f37f645f80.jpg","第3次作业","work_35685708",35,"7e9761367fb53358a6097d3c03264d5d"]