文件名称:面向对象实验
文件大小:252KB
文件格式:RAR
更新时间:2014-12-25 13:22:53
纸牌游戏 排序包 面向对象 实验
实验一 单人纸牌游戏,牌桌上有7个堆共28张牌,第一堆1张牌,第二堆2张 第7堆7张,每一堆的第一张牌朝上,其他朝下。牌桌上还有4个suitpiles,一个deck card堆和一个discard card堆, 实验二 设计一个负责排序的程序包,实现多种排序算法,至少包括插入排序、冒泡排序和快速排序算法。 要求: 1.可以对任何简单类型和任意对象进行排序 2.可以支持升序、降序、字典排序等多种顺序要求 3.可以随意增加排序算法和顺序要求,保证其他程序不修改 4.减少程序代码中逻辑上的冗余 5.至少用两种方案编程实现该程序包,并说明两个方案的优缺点 6.提交设计报告,包括:使用UML设计的类图;主要程序代码说明;方案优缺点比较。
【文件预览】:
MyZhiPai
----images()
--------4-5.gif(498B)
--------4-13.gif(1KB)
--------4-9.gif(582B)
--------1-7.gif(526B)
--------4-6.gif(513B)
--------s2.GIF(4KB)
--------3-5.gif(490B)
--------3-1.gif(390B)
--------4-2.gif(417B)
--------1-8.gif(562B)
--------s1.gif(3KB)
--------3-11.gif(1KB)
--------white.gif(289B)
--------3-10.gif(623B)
--------2-6.gif(544B)
--------3-2.gif(417B)
--------2-4.gif(492B)
--------1-2.gif(474B)
--------2-3.gif(452B)
--------2-5.gif(518B)
--------2-7.gif(570B)
--------2-8.gif(606B)
--------3-9.gif(587B)
--------4-10.gif(621B)
--------1-4.gif(463B)
--------3-4.gif(468B)
--------2-12.gif(1KB)
--------4-7.gif(527B)
--------2-13.gif(1KB)
--------4-4.gif(469B)
--------1-10.gif(618B)
--------1-1.gif(522B)
--------3-12.gif(1KB)
--------3-3.gif(438B)
--------2-1.gif(410B)
--------3-8.gif(572B)
--------4-11.gif(1KB)
--------1-11.gif(1KB)
--------4-8.gif(565B)
--------1-12.gif(1KB)
--------1-13.gif(1KB)
--------3-6.gif(522B)
--------2-2.gif(429B)
--------2-9.gif(623B)
--------2-11.gif(1KB)
--------1-3.gif(432B)
--------1-5.gif(478B)
--------1-9.gif(581B)
--------3-7.gif(536B)
--------rear.gif(4KB)
--------1-6.gif(508B)
--------4-3.gif(435B)
--------3-13.gif(1KB)
--------2-10.gif(661B)
--------4-1.gif(402B)
--------4-12.gif(1KB)
--------Thumbs.db(275KB)
----src()
--------TablePile.java(284B)
--------SuitPile.java(301B)
--------CardView.java(683B)
--------DiscardPile.java(422B)
--------DeckPile.java(411B)
--------Card.java(2KB)
--------ChildView.java(6KB)
--------CardPile.java(1KB)
--------Game.java(7KB)
----bin()
--------TablePile.class(541B)
--------Game$1.class(556B)
--------DeckPile.class(739B)
--------CardView.class(675B)
--------DiscardPile.class(671B)
--------CardPile.class(1KB)
--------ChildView.class(5KB)
--------Game.class(6KB)
--------SuitPile.class(523B)
--------Card.class(3KB)
----.classpath(301B)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
----.project(384B)
Sort
----temp(3KB)
----src()
--------SortUtil.java(189B)
--------StringSort.java(4KB)
--------Sort.java(627B)
--------Test.java(484B)
----bin()
--------Sort.class(893B)
--------StringSort.class(4KB)
--------SortUtil.class(199B)
--------Test.class(1KB)
----.classpath(301B)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
----.project(380B)
TemplateSort
----src()
--------Sort.java(4KB)
--------test.java(460B)
----bin()
--------Sort.class(5KB)
--------test.class(1KB)
----.classpath(301B)
----.settings()
--------org.eclipse.jdt.core.prefs(629B)
----.project(388B)