隐藏页面特效

软件需求与分析课堂测试11

1、根据类图,用源代码定义类的变量和方法名

package com.demo; /** * @date 2021/12/2 15:49 * 抽象用户类 */ public interface User { Task task = null; //任务获取 public static void use_taskAdd(){} } package com.demo; /** * @date 2021/12/2 15:51 * 外包人员类 */ public class WorkPerson implements User{ private String w_id; //外包人员编号 private String w_num; //外包人员登录名 private String w_pwd; //外包人员密码 private String w_contract; //外包人员在做外包项目 //登录 public boolean work_Login(){ return true; } //信息登记 public String work_Add(){ return ""; } //识别验证 public boolean work_Recognize() { return true; } //合同签订 public String work_Contract(){ return ""; } //接收外包任务 public void use_taskAdd(){ } } package com.demo; /** * @date 2021/12/2 15:53 * 发包人员类 */ public class SendPerson implements User{ private String s_id; //发包人员编号 private String s_num; //发包人员登录名 private String s_pwd; //发包人员密码 //制定实施计划 public boolean send_setPlan(){ return true; } //指定外包人员 public boolean send_setWorkPerson(){ return true; } //发布外包任务 public void use_taskAdd(){ } //追踪任务状态 public boolean send_getTaskState(){ return true; } } package com.demo; /** * @author June * @date 2021/12/2 15:50 */ public abstract class Task { private String t_id; private String t_state; private String t_plan; } package com.demo; /** * @author June * @date 2021/12/2 16:15 */ public class ConcreteTask extends Task{ private String t_id; //任务编号 private String t_state; //任务状态 private String t_plan; //任务计划 private String t_workPerson; //任务指定人员 public String getT_state() { return t_state; } public void setT_state(String t_state) { this.t_state = t_state; } public String getT_workPerson() { return t_workPerson; } }

 

2、类图

 

 

 


__EOF__

本文作者往心。
本文链接https://www.cnblogs.com/lx06/p/15652570.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   往心。  阅读(37)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类
点击右上角即可分享
微信分享提示