2008-02-24

接口,抽象类的使用

关键字: 接口 抽象类
以前在使用接口的时候,就知道它可以抽象系统模型,便于扩展。但到底什么时候使用接口,什么时候使用抽象类,我一直也不是很清楚。但最新做了一个项目,其中遇到抽象一个系统模型的时候,让我明白了他们的用途。废话少说,直接上Case了 需求:从文件中系统中读取数据,可支持从TXT文件,XML,XLS..... 这个是最初的需求,很简单,系统支持从多文件格式读取数据,首先抽象出一个AbstractFileDataParser类,类图如下: AbstractFileDataParser类代码如下: public abstract class AbstractFileDataParser { ...
卒子99
搜索本博客
最近加入圈子
存档
最新评论