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