7
if ((i + startDay - 1) % 7 == 0)
System.out.println();
}
System.out.println("");
}
static void printMonthTitle(int year, int month) {
System.out.println(" "+calendar.getMonthName()+", "+year);
System.out.println("-----------------------------");
System.out.println(" Sun Mon Tue Wed Thu Fri Sat");
}
}
05
public class Exercise13_05 {
// Main method
public static void main(String[] args) {
// Create two comparable circles
Circle1 circle1 = new Circle1(5);
Circle1 circle2 = new Circle1(4);
// Display the max circle
Circle1 circle = (Circle1) GeometricObject1.max(circle1, circle2);
System.out.println("The max circle's radius is " + circle.getRadius());
System.out.println(circle);
}
}
abstract class GeometricObject1 implements Comparable<GeometricObject1> {
protected String color;
protected double weight;
// Default construct
protected GeometricObject1() {
color = "white";
weight = 1.0;
}
// Construct a geometric object
protected GeometricObject1(String color, double weight) {
this.color = color;
this.weight = weight;
评论1