
软件构造
zero_from
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件构造Lab1——实验报告
1.实验目标概述 本次实验通过求解四个问题,训练基本Java编程技能,能够利用JavaOO开发基本的功能模块,能够阅读理解已有代码框架并根据功能需求补全代码,能够为所开发的代码编写基本的测试程序并完成测试,初步保证所开发代码的正确性。 另一方面,利用Git作为代码配置管理的工具,学会Git的基本使用方法。 1.基本的JavaOO编程 l基于Eclipse...原创 2019-03-17 21:23:34 · 2706 阅读 · 1 评论 -
软件构造Lab2-实验报告
实验目标概述 本次实验训练抽象数据类型(ADT)的设计、规约、测试,并使用面向对象编程(OOP)技术实现ADT。具体来说: ⚫针对给定的应用问题,从问题描述中识别所需的ADT; ⚫设计ADT规约(pre-condition、post-condition)并评估规约的质量; ⚫根据ADT的规约设计测试用例; ⚫ADT的泛型化; ⚫根据规约设计ADT的多种不同的实现;针对...原创 2019-04-08 14:54:20 · 3320 阅读 · 0 评论 -
软件构造Lab3-实验报告
实验目标概述 本次实验覆盖课程第3、5、6章的内容,目标是编写具有可复用性和可维护性的软件,主要使用以下软件构造技术: ⚫子类型、泛型、多态、重写、重载 ⚫继承、代理、组合 ⚫常见的OO设计模式 ⚫语法驱动的编程、正则表达式 ⚫基于状态的编程 ⚫API设计、API复用 本次实验给定了五个具体应用(径赛方案编排、太阳系行星模拟、原子结构可视化、个人移动App生态系...原创 2019-05-07 18:10:11 · 931 阅读 · 0 评论