夏Jue
抽象类倒是还没用过,不过接口是用的真不少,例如我写了个类 叫做(DownloadUtils)用来下载东西,我要在下载完成后通知程序:"哎,帅哥,下载好了!",然后我就去执行更多代码,那我就可以定义出一个"接口" 叫做 (DownloadListen)出来,接口中定义一些通知的函数,比如当下载完成后我要执行"onSuccess()",或者当下载失败时执行"onFailure()"或出现未知错误时执行"onError()",然后呢,我只要在new出DownloadUtils类的时候通过构造函数等将实现了DownloadListen接口,并重写好了这些on什么on什么函数的对象传送进去,在下载东西的时候我就可以随心所欲地执行我要的代码了!其实学编程没必要特意地去学习一些很抽象的东西,用多了写多了自然就会有体会了!哦,原来当初烧脑筋的东西是这么回事啊,都是不知不觉中明白理解的.个人见解!不喜勿p.hhhhh!