複選題
第50題
Given:
1. public abstract class Shape{
2. private int x;
3. private int y;
4. public abstract void draw();
5. public void setAnchor(int x, int y){
6. this.x = x;
7. this.y = y;
8. }
9. }
Which two classes use the Shape class correctly? (Choose two.)
(A) public class Circle implements Shape{
private in radius;
}
(B) public abstract class Circle extends Shape{
private in radius;
}
(C) public class Circle extends Shape{
private in radius;
public void draw();
}
(D) public abstract class Circle implements Shape{
private in radius;
public void draw();
}
(E) public class Circle extends Shape{
private in radius;
public void draw(){/* code here */}
}
F. public abstract class Circle implements Shape{
private in radius;
public void draw(){/* code here */}
}