ellipse命令默认情况下是绘制椭圆
第1题:
试题六(共15分)
阅读以下说明、图和Java代码,填补Java代码中的空缺(1)~(6),将解答写在答题纸的
对应栏内。
【说明】
已知对某几何图形绘制工具进行类建模的结果如图6.1所示,其中Shape为抽象(abstract)类,表示通用图形,Box(矩形)、Ellipse(椭圆)和Line(线条)继承(extends)了Shape类,其中,Circle表示圆(即特殊的椭圆)。
下面的Java代码用于实现图 6-1所给出的设计思路,将其空缺处填充完整并编译运行,输出结果为:
Ellipse
Circle
Ellipse
C
E
【Java代码】
(1) class Shape{
public Shape(String name){
this.name= name;
}
(2) void paint();
String getName(){
retum this.name;
}
final String name;
};
//Box 和Line类似下面 Ellipse,其代码略
class Ellipse (3) {
public Ellipse(String name){
super(name);
System.out.println("Ellipse");
}
Void paintO{∥绘制现状示意代码
System.out.println(getName0);
}
};
class Circle (4) {
public Circle(String name){
super(name);
System.out.println("Circle");
}
};
class Diagram{
private Shape shapes[]= new Shape[2];
public void drawAShape(Shape shape){
shape.paint();
}
void erase A Shape(Shape shape){
∥删除形状,代码略
}
void drawShapes(){
shapes*0+= new Circle("C”);
shapes[l]= new Ellipse("E");
for (int i=O; i<2;++i) {
drawAShap(shapes[i]);//绘制形状
}
}
void close(){
for (int i=0;i<2; ++1) { []关闭图,删除所绘制图形
(5) ;
}
}
public static void main(String[] args){
Diagram diagram= (6) ;
diagram.drawShapes();
diagram.close();
}
}
第2题:
调用绘制“圆弧”命令的方法,下面正确的是()。
第3题:
在一次命令执行过程中,可以重复进行同样对象绘制的命令是?()
第4题:
以下基本几何图形不能绘制正方形的是()?
第5题:
在AutoCAD中,“椭圆”命令用于绘制椭圆或椭圆弧。执行“椭圆”命令的方法正确的是()。
第6题:
RECTANG是什么绘制命令()。
第7题:
[多边形(Ngon)]
[弧(Arc)]
[椭圆(Ellipse)]
[圆(Circle)]
第8题:
多段线
直线
椭圆
射线
第9题:
对
错
第10题:
椭圆
直线
矩形
射线
第11题:
在默认情况下,同一图层上先绘制的图形在后绘制的图形的后面
BringToFront(置前)命令可将所选图形放到同一图层上所有图形的最上面
SendBackward(置后一层)命令可将所选图形放到同一图层上所有图形的最下面
在同一图层上先绘制的图形一般在后绘制的图形的前面
第12题:
在命令行输入“POLYGON”或快捷命令“POL”,回车
在命令行输人“RECTANGLE”或快捷命令“REC”,回车
在命令行输入“ELLIPSE或快捷命令“EL”,回车
在命令行输人“SPLINE或快捷命令“SPL”,回车
第13题:
LINE是()绘制命令?
第14题:
下面哪个命令不能一次性绘制一个封闭的图形()。
第15题:
ELLIPSE是什么绘制命令()。
第16题:
以下说法正确的是()。
第17题:
SOLID是什么绘制命令()。
第18题:
用椭圆(ELLIPSE)命令可以绘制出圆形。
第19题:
实心圆
圆环
点
椭圆
空心椭圆
第20题:
中心点、一个轴端点和另一半轴长度
中心点、一个轴端点和旋转角度
中心点、一个轴端点和离心率
等轴测圆心和其半径
第21题:
椭圆
直线
点
射线
第22题:
椭圆
构造实心区域
点
射线
第23题:
对
错
第24题:
椭圆
直线
点
正多边形