/* // 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 String color; @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