![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lab心得
秘星
这个作者很懒,什么都没留下…
展开
-
Software Construction Lab1心得
一. Magic Squares任务理解:要求1:写一个java程序用于检查一个矩阵的每一行,每一列,对角线的值,并判断该矩阵是否是一个魔法方块,即每一行,每一列,对角线的数字和均为同一个常量。需要能够将5个文本,进行打开并检测内部存储的数字排列是否符合魔法方块的要求。同时能够处理输入文件的各种特殊情况,终止程序执行,并在控制台输出错误提示要求2:将可以生成一个魔法方块的函数加入到要求1中编...原创 2019-06-19 22:31:12 · 154 阅读 · 0 评论 -
Software Construction Lab6心得
设计类的思路1.Ladder类: 储存当前所有梯子的状况,即任意踏板上的猴子对象,无猴子则为 null。Ladder 对象在一次猴子过河中只创建一次,并且对所有猴子对象可见,且共享2.Monkey类:储存猴子的相关信息,每一个对象均可作为一个可运行的线程Monkey 对象将会调用 Strategy 接口的子类,即调用策略3.Strategy类:储存猴子的策略,由Strategy1、2、3...原创 2019-06-16 15:17:26 · 115 阅读 · 0 评论