阅读Shape和Circle两个类的定义。在序列化一个Circle的对象circle到文件时,下面哪个字段会被保存到文件中()。
A: name
B: radius
C: color
D: type
A: name
B: radius
C: color
D: type
举一反三
- 智慧职教: 阅读Shape和Circle两个类的定义。在序列化一个Circle的对象circle到文件时,下面哪个字段会被保存到文件中?(00a000a000a000a0)class00a0Shape00a0{00a0 00a000a000a000a000a000a000a000a000a000a000a0public00a0String00a0name;00a0}00a0 class00a0Circle00a0extends00a0Shape00a0implements00a0Serializable{ 00a000a000a000a000a000a000a000a0private00a0float00a0radius; 00a000a000a000a000a000a000a000a0transient00a0int00a0color;00a0 00a000a000a000a000a000a000a0public00a0static00a0String00a0type00a0=00a0"Circle"; 00a0}
- 有形状类Shape,子类圆类Circle。执行语句Shape s = new Circle();后, 以下哪个表达式能判断s是Circle的实例( ) A: s is Shape B: s instanceof Circle C: s.instanceof Circle D: s instanceof Shape
- 定义一个 Circle 类,有数据成员半径 Radius ,成员函数GetArea() ,计算圆的面积, 构造一个 Circle 的对象进行测试。
- 定义一个抽象类Shape,它包含一个抽象方法getArea(),再定义两个类Rectangle和Circle继承于Shape,并实现getArea()方法计算具体图形的面积。编写测试类创建Rectangle和Circle类的对象,并输出对象的面积。
- 定义一个包含3个元素的类Circle的对象数组x,下列哪种写法是错误的?( ) A: Circle x[ ] = new Circle[3]; B: Circle [ ]x = new Circle[3]; C: Circle x[3] = new Cirlce( ); D: Circle x[ ] = { new Circle(), new Circle(), new Circle() };