上一页 1 2 3 4 5 6 7 8 ··· 33 下一页
摘要: 1、类图 2、代码 #include<iostream> using namespace std; #include<string> class Computer { private: string host; //主机 string internal; //内存 string harddisk; 阅读全文
posted @ 2024-11-19 08:05 yblll 阅读(13) 评论(0) 推荐(0)
摘要: 1、类图 2、代码 #include<iostream> using namespace std; #include<string> class Computer { private: string host; //主机 string internal; //内存 string harddisk; 阅读全文
posted @ 2024-11-19 08:05 yblll 阅读(14) 评论(0) 推荐(0)
摘要: 软件设计——组合模式之文件夹浏览 1、类图 2、代码 2.1 AbstractFile.java package test10; public abstract class AbstractFile { public abstract void add(AbstractFile element); 阅读全文
posted @ 2024-11-19 08:04 yblll 阅读(23) 评论(0) 推荐(0)
摘要: 软件设计——迭代器模式之遍历学生信息C++ 某班共44名同学,每名同学都有姓名,学号和年龄等属性,使用C++中标准模板库(STL)实现对同学信息的遍历,要求按照学号从小到大和从大到小两种次序输出学生信息。 #include <iostream> #include<string> #include < 阅读全文
posted @ 2024-11-19 08:04 yblll 阅读(14) 评论(0) 推荐(0)
摘要: 软件设计——代理模式之婚介所 1、类图 2、代码 2.1 Person.java package test14; /* * 抽象权限类 */ public interface Person { public void modifyUserInfo(); public void viewPerson( 阅读全文
posted @ 2024-11-19 08:03 yblll 阅读(13) 评论(0) 推荐(0)
摘要: 软件设计——模板方法模式之对数据库的操作 数据库连接 对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、openDB()、useDB()、closeDB()四个方法分别对应这四个步骤。对于不同类型的数据库(如SQL Server和Oracle),其操 阅读全文
posted @ 2024-11-19 07:59 yblll 阅读(13) 评论(0) 推荐(0)
摘要: 软件设计——职责链模式之审批处理 整体布局如下: (1)Approver.java: 复制代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 阅读全文
posted @ 2024-11-19 07:59 yblll 阅读(14) 评论(0) 推荐(0)
摘要: [实验任务一]:向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆方式的异同。 #include <iostream> using namespace std; //向量类 class Vector{ private: i 阅读全文
posted @ 2024-10-30 08:22 yblll 阅读(12) 评论(0) 推荐(0)
摘要: [实验任务一]:计算机组装 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算机的类型可以是笔记本,也可以是台式机。 package test5; public class Computer { private String CPU; pr 阅读全文
posted @ 2024-10-30 08:19 yblll 阅读(17) 评论(0) 推荐(0)
摘要: [实验任务一]:人与肤色 使用抽象工厂模式,完成下述产品等级结构: package test4; public class BlackFactory implements MWFactory { public Man produceMan() { return new BlackSkinMan(); 阅读全文
posted @ 2024-10-30 08:19 yblll 阅读(23) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 33 下一页