无意义的小东西

abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized

答案是:都不可以。

 

class A{
	public static void a(){
		System.out.println("a");
	}
}
class B extends A{
	public static void a(){
		System.out.println("aa");
	}
}

public class TT {
	public static void main(String[] args) {
		A a = new B();
		a.a(); //a
		B d = new B();
		B.a(); //aa
	}
}

posted on 2012-06-20 22:45  itmyhome  阅读(134)  评论(0编辑  收藏  举报

导航