《软件构造》实验记录与心得(四)Lab-3

本次实验围绕‘可复用性和健壮性’主题,涉及ADT设计与复用,以及管理系统构建。过程中,作者发现了下层ADT设计的不足并及时调整,熟悉了Java文件读取方法。实验加深了对大规模程序编写及设计流程的理解,凸显了可复用性和健壮性的重要性。
摘要由CSDN通过智能技术生成

实验三的主题是“可复用性和健壮性”,主要任务是设计两个可复用的ADT,再复用它们,实现三个子类型的ADT,并用这三个ADT,编写三个管理系统。

总体目标比较明确,但实验过程不算十分顺利,在编写上层部分时发现下层的ADT设计有不科学之处,笔者选择重写下层ADT,绕了点弯路,至少也算及时止损了。

设计管理系统时,在客户端设计阶段思路略有滞涩,建立起基本框架之后便开始感到得心应手。

从文件读取数据的模块,设计时遇到了一点障碍。尝试运用正则表达式来解决,熟悉了Java常用的读取文件方法、

通过本次实验,我练习了编写更大规模的程序,体验了从ADT到客户端程序的整个设计流程,感受到了可复用性和健壮性对程序的重要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值