外观模式案例(基础案例)

时间:2023-05-30 16:21:06
【文件属性】:

文件名称:外观模式案例(基础案例)

文件大小:166KB

文件格式:ZIP

更新时间:2023-05-30 16:21:06

设计模式

某系统需要提供一个文件加密模块,加密流程包括三个操作,分别是读取源文件、加密、保存加密之后的文件。读取文件和保存文件使用流来实现,这三个操作相对独立,其业务代码封装在三个不同的类中。现在需要提供一个统一的加密外观类,用户可以直接使用该加密外观类完成文件的读取、加密和保存三个操作,而不需要与每一个类进行交互,使用外观模式设计该加密模块。


【文件预览】:
seventeen
----Program.java(309B)
----FileWriter.java(925B)
----截图.doc(179KB)
----EncryFacade.java(719B)
----CipherMachine.java(549B)
----FileReader.java(1KB)

网友评论