毕业论文java俄罗斯方块游_戏费下载.docVIP

  • 2
  • 0
  • 约3.03万字
  • 约 10页
  • 2018-06-28 发布于湖北
  • 举报
毕业论文java俄罗斯方块游_戏费下载

大连理工大学硕士研究生学位论文 5. 详细设计 5.1模型层(Model)设计 5.1.1 图形的产生 通过图形工厂类ShapeFactory的getShape(ShapeListener listener)方法随机产生方块的某种状态,这里运用了工厂设计模式,这种设计模式是为了实现高内聚低耦合而存在的,这种设计模式的通俗解释就是:你想要一个产品,你需要让工厂给你生产一个,你要告诉工厂你要生产什么产品,就把你需要生产的这个产品当做参数传给工厂类的生产产品的方法,然后根据你传进来的产品,而决定工厂人生产什么产品,产生出来产品后,最后要返回您要的这个东西。 7 7 6 5 4 3 2 1 随机产生一个数 随机数 一字形 Z字形 反Z形 7字形 反7形 倒T形 田字型 5.1.2 图形的数据结构 定义一个4x4方阵,共16个小格。用“0”和“1”来表示每个方格是绘制还是空白,由此可以组合出多种图形, 其中图一表示为{0,0,0,0, 1,1,1,1 , 0,0,0,0, 0,0,0,0} 其中图二表示为{0,0,0,0, 0,1,1,0 , 0,1,1,0, 0,0,0,0} 其中图三表示为{0,0,0,0, 0,1,0,0 , 0,1,1,1, 0,0,0,0} 其中图四表示为{0,0,0,0, 0,1,0,1 , 0,1,1,0, 0,0,1,0} 方块的旋转是通过绘制4个

文档评论(0)

1亿VIP精品文档

相关文档