一. 举例说明 还以我以前做的文件系统(FileSys)为例: 文件系统是一个独立的系统,它提供一套核心的文件操作. 除了文件系统,还有四个子系统,分别是杀毒子系统(KillVirus),压缩子系统(ZipFile),加密子系统(EncrypeFile)和刻录子系统(BurnCD),这四个子系统相互独立,但又可以做为主系统功能的一部分. 假设客户需要我这个文件系统有两种执行模式,一种是完全模式,一种是简单模式. 完全模式,要求杀毒子,压缩,加密和刻录功能都有. 简单模式,要求只要有杀毒,刻录就行…