★★Java質問・相談スレッド153★★
■ このスレッドは過去ログ倉庫に格納されています
0207デフォルトの名無しさん
2012/04/27(金) 18:13:03.93public class SuperClass {
static Class subclass=SuperClass.class;
public static void main(String[] args) {
System.out.println(subclass.getName());
}
}
public class SubClass extends SuperClass{
static {
subclass = SubClass.class;
}
}
もしくは
public class SuperClass {
public static void main(String[] args) {
todo(SuperClass.class);
}
public static void todo(Class subclass){
System.out.println(subclass.getName());
}
}
public class SubClass extends SuperClass {
public static void main(String[] args) {
todo(SubClass.class);
}
}
■ このスレッドは過去ログ倉庫に格納されています