多態(tài):
1.當接口口作為方法的參數(shù)或返回值的時候;
2.代表該方法可以傳入或返回接口中任意一個實現(xiàn)類的對象。例:
Usb u=new Mouse(); /*接口指向實現(xiàn)類;Usb是接口,Mouse為類名。*/
類似的:父類指向子類
Person p1=new Student(); /*Student是Person類的子類(或后代類),Person是父類*/
1.當父類作為方法的參數(shù)或返回值時;2.代表該方法可以傳入或返回父類對象及其子類對象。
父類指向子類時,對象只能調(diào)用父類中的方法,而當父類中的某個方法被重寫,會執(zhí)行子類重寫的方法。
posted on 2011-10-29 18:48
魏文甫 閱讀(148)
評論(0) 編輯 收藏