如interface A{..}
這是你提供個某個部分的一個接口,然后
public class B implements A{...}
B是實現接口的一個類
A a=new B();
對象a的形式類型為A,實際指向一個B,可是你只能使用接口中已經規定的方法,以后你無論怎么修改B,都不會影響到其他部分對對象a的使用
這樣可以實現多態,如果B和C都實現了接口A,那么我可以聲明一個A的對象變量,而實際的實例可能是B也可能是C
多態----對同一個方法的調用,不同的實現類,有不同的響應結果
posted on 2006-03-21 09:26
xnabx 閱讀(122)
評論(0) 編輯 收藏