文件名称:软件体系结构课程设计程序作业
文件大小:951KB
文件格式:RAR
更新时间:2024-05-31 09:41:48
软件架构 工厂方法模式 CS结构 开闭原则 依赖倒置原则
代码采用java语言,使用了C/S结构、工厂方法模式、开闭原则、依赖倒置原则。实现的程序是一个记事本
【文件预览】:
NotePadExample
----.project(390B)
----src()
--------Server_thread.java(1KB)
--------AboutNotePad_Factory.java(206B)
--------New_ActionPolice.java(469B)
--------NotePad_Factory.java(73B)
--------SelectAll_ActionPolice.java(484B)
--------Open_ActionPolice.java(487B)
--------New_Operation.java(3KB)
--------SetNotePadClass.java(137B)
--------Copy_ActionPolice.java(486B)
--------Open_Operation.java(5KB)
--------New_Factory.java(188B)
--------SelectAll_Operation.java(205B)
--------Paste_Operation.java(630B)
--------Save_Operation.java(2KB)
--------AboutNotePad_ActionPolice.java(478B)
--------NotePadClient.java(8KB)
--------Save_Factory.java(190B)
--------Copy_Operation.java(480B)
--------Save_ActionPolice.java(476B)
--------Open_Factory.java(180B)
--------Main.java(161B)
--------NotePad_Server.java(1KB)
--------Paste_Factory.java(192B)
--------Operation.java(75B)
--------Copy_Factory.java(190B)
--------Paste_ActionPolice.java(476B)
--------SelectAll_Factory.java(200B)
--------AboutNotePad_Operation.java(2KB)
----lib()
--------mysql-connector-java-5.1.39-bin.jar(966KB)
----.settings()
--------org.eclipse.jdt.core.prefs(598B)
----.classpath(379B)
----bin()
--------New_Factory.class(403B)
--------Open_Factory.class(407B)
--------Copy_Factory.class(407B)
--------Paste_Operation.class(1KB)
--------Main.class(429B)
--------NotePadClient.class(6KB)
--------New_Operation.class(3KB)
--------AboutNotePad_Operation.class(2KB)
--------Open_ActionPolice.class(757B)
--------Server_thread.class(2KB)
--------Save_Operation.class(3KB)
--------AboutNotePad_ActionPolice.class(789B)
--------NotePad_Server.class(2KB)
--------SelectAll_Operation.class(552B)
--------New_ActionPolice.class(753B)
--------Save_Factory.class(407B)
--------SelectAll_ActionPolice.class(777B)
--------NotePad_Factory.class(153B)
--------Copy_ActionPolice.class(757B)
--------Operation.class(139B)
--------Save_ActionPolice.class(757B)
--------SetNotePadClass.class(425B)
--------Copy_Operation.class(1007B)
--------SelectAll_Factory.class(427B)
--------AboutNotePad_Factory.class(439B)
--------Paste_Factory.class(411B)
--------Open_Operation.class(4KB)
--------Paste_ActionPolice.class(761B)