赞 | 3 |
VIP | 0 |
好人卡 | 1 |
积分 | 1 |
经验 | 1600 |
最后登录 | 2020-5-29 |
在线时间 | 413 小时 |
Lv1.梦旅人 ACG宅
- 梦石
- 0
- 星屑
- 72
- 在线时间
- 413 小时
- 注册时间
- 2008-10-1
- 帖子
- 5595
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
要求设计一个人事管理的“人员”类,人员属性为编号、性别、出生日期、身份证号等,其中出生日期为日期类的内嵌子对象,用成员函数实现对人员信息的录入和现实,要求包括析构函数、构造函数、复制构造函数、内联成员函数、带默认形参值的成员函数、类的组合。
以下是我没写完的。。。当然,尝试着编译了下。。各种出错- -- // 类习题4-10.cpp : 定义控制台应用程序的入口点。
- //
- #include "stdafx.h"
- #include <iostream>
- using namespace std;
- class Renyuan{
- public:
- Renyuan(int gz_id=360203199301070001 ){ //构造函数
- sf_id=gz_id;
- }
- Renyuan(Renyuan &R); //复制构造函数
- void shuchu();
- void ID(int bianhao);
- bool xingbie(bool nannv);
- void shenfenzheng(int sfz);
- ~Renyuan(){} //析构函数
- private:
- int id,sf_id;
- bool xb;
- };
- inline shuchu;
- int Renyuan::Renyuan(Renyuan &R){ //复制构造函数的定义
- sf_id=R.sf_id;
- }
- //成员函数对人员信息的录入与显示
- void Renyuan::ID(int bianhao=101101){ //带默认形参值的函数
- cout<<"输入你的公司编号"<<endl;
- cin>>id; //录入
- cout<<"以下是你的公司编号"<<id; //显示
- }
- void Renyuan::shenfenzheng(int sfz){
- cout<<"输入你的身份编号"<<endl;
- cin>>sf_id; //录入
- cout<<"以下是你的身份编号"<<sf_id;//显示
- }
- class riqi{ //日期函数
- public:
- void chushengriqi(int nian,yue,ri);
- private:
- int year,mouth,day;
- };
复制代码 |
|