热门

最新

红包

立Flag

投票

同城

我的

发布
m0_65977836
六某
4 年前
truem0_65977836

小型软件开发要求如下:
职工工资管理
基本要求:
定义date类,至少包括年月日;
定义person类,至少包括姓名、性别、身份证号码和出生日期;
定义职工(employee )类,从person类派生,至少包括工号、电话、所在科室和工资。
功能要求:
1、设计菜单实现功能选择;
2、输入功能:输入职工信息,并保存到文件中;
3、查询功能:
1)能够根据工号精确查询职工信息;
2)能够根据姓名、科室查询职工信息
3)分科室进行工资统计,计算各科室的平均工资
4、根据职工的工资排序输出
5、根据工号修改职工信息
6、根据工号删除职工信息

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条:
因为变量要负责释放它们拥有的资源,所以资源只能拥有一个所有者。这也防止了资源的重复释放。注意并非所有变量都拥有资源(例如引用)。 在进行赋值(let x = y)或通过值来传递函数参数(foo(x))的时候,资源的所有权(ownership)会发生转移。按照 Rust 的说法,这被称为资源的移动(move)。 在移动资源之后,原来的所有者不能再被使用,这可避免悬挂指针(dangling pointer)的产生。
立即登录