/*
// version 1
public class ColorPoint extends Point {
public String color;
public ColorPoint(int x, int y, String c) {
super(x, y);
color = c;
}
@Override
public void print() {
System.out.printf("", color); // 色の指定
System.out.printf("(%d, %d)", x, y); // super.print();でも可
System.out.print("");
}
}
*/
//version 2
public class ColorPoint extends Point {
public String[] cs = {"black", "red", "green", "yellow",
"blue", "magenta", "cyan", "white"};
public int color; // 0-黒 1-赤 2-緑 3-黄 4-青 5-紫 6-水 7-白
@Override
public void print() {
System.out.printf("", getColor()); // 色の指定
// System.out.printf("(%d, %d)", x, y);
super.print();//でも可
System.out.print(""); // 色を戻す
}
public void setColor(String c) {
int i;
for (i=0; i