实验内容
-
初步掌握单元测试和TDD
-
理解并掌握面向对象三要素:封装、继承、多态
-
初步掌握UML建模
-
熟悉S.O.L.I.D原则
-
了解设计模式
实验步骤
-
参考Intellj IDEA简易教程提交最后三个测试用例都通过的截图,截图上要有画图加水印,输入自己的学号。
-
参考 积极主动敲代码,使用JUnit学习Java以 TDD的方式研究学习StringBuffer,提交你的单元测试用例和测试通过的截图,截图要加上学号水印。
-
对设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步理解设计模式用自己的学号%6进行取余运算,根据结果进行代码扩充:结果为1:让系统支持Short类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印。
-
以TDD的方式开发一个复数类Complex
-
使用StarUML对实验二中的代码进行建模,发类图的截图,加上学号水印。类图中只少两个类。
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 10分钟 | 20% |
设计 | 10分钟 | 20% |
代码实现 | 20分钟 | 40% |
测试 | 5分钟 | 10% |
分析总结 | 5分钟 | 10% |