文档介绍:Java面向对象程序设计试题二答案
一、选择题答案
选择第1题:D
选择第2题:D
选择第3题:C
选择第4题:D
选择第5题:D
选择第6题:C
选择第7题:B
选择第8题:D
选择第9题:C
选择第10题:A
二、多项选择题答案
多项选择第1题:ACD
多项选择第2题:AB
多项选择第3题:AD
多项选择第4题:CD
多项选择第5题:AD
多项选择第6题:AC
多项选择第7题:AD
多项选择第8题:BC
多项选择第9题:BD
多项选择第10题:BCD
三、填空题答案
填空第1题:Collection,List,Map,Set
填空第2题:Object
填空第3题:;
填空第4题:7
填空第5题:
因为在A的main方法中,还没有A的实例就要试图生成内部类的实例
四、编程题答案
编程第1题
import .*;
public class Point
{
int x,y;
public Point(int x,int y)
{
= x;
= y;
}
public Point getPoint()
{
Point tempPoint = new Point(x,y);
return tempPoint;
}
public void setPoint(Point point)
{
= ;
= ;
}
public static void main(String args[])
{
Point Point1 = new Point(3,4);
("Point1:"+"("++","++")");
Point Point2 = ();
("Point2:"+"("++","++")");
Point Point3 = new Point(5,6);
(Point3);
("Point1:"+"("++","++")");
}
}
编程第2题
import .*;
class FileCopy
{
public static void main(String[] args)
{
FileInputStream in;
FileOutputStream out;
if (<2)
{
("Usage: java copy srcfile destfile");
(-1);
}
try
{
in = new FileInputStream(args[0]);
out = new FileOutpu