女人久久久www免费人成看片,国内自拍偷拍网,国产一区二区三区免费在线观看,欧美精品三区四区,91久久国产综合久久91,欧美成人精品第一区二区三区 ,美女成人在线观看

軟題庫(kù) 移動(dòng)APP 掃碼下載APP 隨時(shí)隨地移動(dòng)學(xué)習(xí) 培訓(xùn)課程
試卷名稱 2018年上半年程序員考試下午真題試題(案例分析)
考試中心《2018年上半年程序員考試下午真題試題(案例分析)》在線考試
試卷年份2018年上半年
試題題型【分析簡(jiǎn)答題】
試題內(nèi)容

閱讀以下說(shuō)明和Java程序,填寫程序中的空(1)~(6),將解答寫入答題紙的對(duì)應(yīng)欄內(nèi)。
【說(shuō)明】
以下Java代碼實(shí)現(xiàn)一個(gè)簡(jiǎn)單繪圖工具,繪制不同形狀以及不同顏色的圖形。部分接口、類及其關(guān)系如圖5-1所示。

【Java代碼】
interface DrawCircle { //繪制圓形
public (1);
}

class RedCircle implements DrawCircle {//繪制紅色圓形
 public void drawCircle(int radius,int x, int y){
 System.out.println("Drawing Circle[red,radius:" + radius + ",x:" + x + ",y:" +y+ "]");
 }
}

class GreenCircle implements DrawCircle {//繪制綠色圓形
public void drawCircle(int radius, int x, int y) {
System.out.println("Drawing Circle[green,radius:" +radius+ ",x: " +x+ ",y: " +y+ "]");
}
}
abstract class Shape {//形狀
 protected(2) ;
 public Shape(DrawCircle drawCircle) {
 this.drawCircle = drawCircle;
}
public abstract void draw();
}

class Circle extends Shape {//圓形
 private int x,y,radius;
 public Circle(int x,int y,int radius,DrawCircle drawCircle) {
 (3) ;
this.x = x;
this.y = y;
this.radius = radius;
 }

 public void draw() {
drawCircle. (4);
 }
}

public class DrawCircleMain {
public static void main(String[] args) {
Shape redCircle=new Circle( 100,100,10,(5));//繪制紅色圓形
Shape greenCircle=new Circle(200,200,10,(6) );//繪制綠色圓形

redCircle.draw();
greenCircle.draw();
 }
}


相關(guān)試題

推薦文章