接口函数
mknod命令 用于创建Linux中的字符设备文件和块设备文件。 类型:指定要创建的设备文件的类型; 主设备号:指定设备文件的主设备号; 次设备号:指定设备文件的次设备号。 Linux的设备管理是和文件系统紧密结合的,各种设备都以文件的形式存放在/dev目录 下,称为设备文件
子类型必须能够替换掉它们的基类型。 就是说一个参数是基类类型参数的函数,再函数掉用的时候,传入一个派生类的参数,这时候函数的功能是正常的。这样才被能满足LSP原则
1.把计算模块提取出来,单独创建一个类。 2.针对提取出来的计算类的接口函数做单元测试。 3.通过单元测试代码,测试计算类对于各种参数的支持; 测试截图: 2、测试计算类对于各种参数的支持: 输入是有错误的,例如 “1 ++ 2”以及分母为零的情况,输入错误时,返回"NO" 如果计算结果错误的,返回值为“NO”,而计算结果为-1的返回值为“-1” 首先我觉得这次的单元测试很有必要,因为之前写的四则运算有许多不完善的地方,比如分数除法中分母为零的情况,通过测试我们找出异常并改善了代码,而且这次的这次的实验让我们的代码更模块化,条理更清晰
光学镜头结构智能化设计系统 是应用数据库技术、专家系统等设计方法将光学设计系统与机械设计系统集成在一起的镜头结构智能化设计软件 做到了只需提供光学设计参数及性能要求 即可实现某种镜头结构的形式选取、图纸设计、加工工艺、三维显示等一系列任务 真正实现了光学镜头结构的参数化、自动化和智能化的系统集成设计目标。 开发了光学镜头结构智能化设计系统以黑盒构件技术为主导设计思想采用VC++语言自主开发了光学设计软件和机械设计软件利用AutoCAD/AutoIS系统提供的接口函数实现光学、机械设计软件和AutoCAD/AutoIS系统的集成与链接应用多数据库通信技术实现系统各数据表间的数据通信。通过系统自动完成的设计实例验证系统的有效性该系统的开发实现了光学镜头结构的参数化、自动化和智能化的系统集成设计目标