package com.github.eulerlcs.jmr.challenge.zzz.master170219;
import java.util.ArrayList;
import java.util.Date;
public class Try170219 {
public static void main(String[] args) {
Integer[] a = new Integer[10];
case003(a);
}
public static void case001() {
Fruit f = new Apple();
f.setDate(new Date());
}
public static void case002() {
ArrayList<String> list1 = new ArrayList<String>();
ArrayList<Integer> list2 = new ArrayList<Integer>();
System.out.println(list1.getClass().equals(list2.getClass()));
}
public static void case003(Number[] n) {
// nop
}
}
class Fruit {
public void setDate(Object d) {
System.out.println("Fruit.setDate(Object d)");
}
// public void setDate2(Object d) {
// System.out.println("Fruit.setDate(Object d)");
// }
}
class Apple extends Fruit {
public void setDate(Date d) {
System.out.println("Apple.setDate(Date d)");
}
public void setDate2(Date d) {
System.out.println("Apple.setDate(Date d)");
}
}