摘要: 设计模式 三种模式: 1.创建型模式:它关注某个对象的创建过程。 2.结构性模式:它处理类和对象的集合。 3.行为类模式:描述类和对象交互的方式。 1.工厂模式: 工厂模式在我们的实验2中有体现。具体表现为:先用一个具体的接口来表示一个类,然后它的子类使用这个接口来实现不同的方法。相当于一个总工厂, 阅读全文
posted @ 2022-06-13 21:07 Yang-Jianzhong 阅读(57) 评论(0) 推荐(0)
摘要: 120L022028 杨建中 抽象数据类型:ADT 对于一种ADT类型,可以有四种操作: Creator(构造器):创建类型的新对象,通常通过构造函数和静态方法实现。 Producer(生产器):在已有对象的基础上创建新对象。比如int类的+,-,*,/方法,即为输入两个int类型的值,返回一个in 阅读全文
posted @ 2022-06-13 19:40 Yang-Jianzhong 阅读(67) 评论(0) 推荐(0)
摘要: 规约的设计 学号:120L022028 姓名:杨建中 规约,即specification,我们在写代码时要写注释形式的规约以供自己和他人阅读。 为何要这样做? 规约设计的好处: 1.通过规约的方式,给客户端和程序员一个沟通的桥梁,使得客户端明白函数的功能,也使得程序员明白设计的方向。这样做节省了很多 阅读全文
posted @ 2022-06-13 17:13 Yang-Jianzhong 阅读(47) 评论(0) 推荐(0)
摘要: 软件构造过程与配置管理——Git的使用方法和原理总结 Git是一款SCM(软件配置管理 )工具 我们在写代码时可以利用git将代码保存在本地目录(以下简称A),再把代码从目录推到工作暂存区(以下简称B),工作暂存区可以上传到本地仓库(以下简称C),本地仓库可以上传至远程仓库(以下简称D)。从而实现软 阅读全文
posted @ 2022-06-13 16:31 Yang-Jianzhong 阅读(37) 评论(0) 推荐(0)
摘要: 学号:120L022028 姓名:杨建中 软件的质量评估标准 外部因素: 内部因素对用户使用代码造成影响,内部因素主要有以下几个方面 1.1.正确性 正确性是软件设计中最重要的评价因素。软件的运行要按照spec规定的输入和输出来工作。 1.2.健壮性 健壮性指软件运行时遇到一些异常输入时,能够处理异 阅读全文
posted @ 2022-06-13 15:41 Yang-Jianzhong 阅读(203) 评论(0) 推荐(0)