文件名称:设计模式课程设计(基于设计模式的绘图程序设计).zip
文件大小:857KB
文件格式:ZIP
更新时间:2024-08-16 02:59:33
Java 设计模式 课程设计
该系统是一个画图程序,我们要用设计模式的思想来设计系统结构,然后实现基本图形的绘制功能。
【文件预览】:
bin
----抽象工厂模式()
--------ShapeFactory.class(185B)
--------Circle.class(1KB)
--------CircleFactory.class(494B)
--------SelectShape.class(2KB)
--------TriangleFactory.class(502B)
--------Rectangle.class(1KB)
--------RectangleFactory.class(506B)
--------Line.class(1002B)
--------Triangle.class(2KB)
--------AbstractShape.class(3KB)
--------LineFactory.class(486B)
----画板()
--------DrawBoard$PaintPanel.class(2KB)
--------DrawBoard$MouseListenerA.class(5KB)
--------DrawBoard$ButtonListener.class(2KB)
--------SmallPen.class(289B)
--------DrawBoard.class(9KB)
--------SaveFile.class(4KB)
--------DrawBoard$1.class(1KB)
--------MiddlePen.class(297B)
--------Pen.class(607B)
--------DrawBoard$MitemListener.class(2KB)
--------BigPen.class(291B)
--------DrawBoard$MouseListenerB.class(3KB)
--------DrawBoard$2.class(655B)
--------DrawBoard$DelKey.class(1KB)
----策略模式()
--------Strategy.class(326B)
--------SolidStrategy.class(368B)
--------OutlineStrategy.class(374B)
----装饰模式()
--------StaticDecorator.class(2KB)
--------DynamicDecorator.class(2KB)
--------Decorator.class(771B)
18软件03 设计模式课程设计报告.docx
单例模式.png
抽象工厂模式.png
.settings
----org.eclipse.jdt.core.prefs(781B)
src
----抽象工厂模式()
--------Triangle.java(1KB)
--------LineFactory.java(199B)
--------CircleFactory.java(202B)
--------Line.java(391B)
--------ShapeFactory.java(101B)
--------Rectangle.java(489B)
--------TriangleFactory.java(206B)
--------SelectShape.java(2KB)
--------RectangleFactory.java(208B)
--------Circle.java(820B)
--------AbstractShape.java(2KB)
----画板()
--------Pen.java(550B)
--------SaveFile.java(3KB)
--------DrawBoard.java(18KB)
----策略模式()
--------Strategy.java(151B)
--------OutlineStrategy.java(131B)
--------SolidStrategy.java(128B)
----装饰模式()
--------StaticDecorator.java(2KB)
--------DynamicDecorator.java(2KB)
--------Decorator.java(511B)
策略模式和装饰模式.png
.project
桥接模式.png
.classpath
用例图.png