日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

设计一个学校在册人员类(Person)。数据成员包括身份证号(IdPerson)、姓名(Name)、性别(Sex)、生日(Birth-day)和家庭住址(HomeAddress)。成员函数包括人员信息

發布時間:2024/1/1 编程问答 40 豆豆

在1設計一個學校在冊人員類(Person)。數據成員包括身份證號(IdPerson)、姓名(Name)、性別(Sex)、生日(Birth-day)和家庭住址(HomeAddress)。成員函數包括人員信息的錄入和顯示,還包括構造函數與復制構造函數。設計一個合適的初始值。

又是一些無語的小問題啊啊啊,類定義之后有分號怎么就是記不住呢嗚嗚,查了好久,還有就是剛寫的時候可能還沒睡醒吧,信息錄入函數都沒有寫怎么可能輸出呢,總感覺最近有點懶,好久不寫程序了,不行,不行要上進!!!

#include <iostream>
#include <stdlib.h>
#include <string>
using namespace std;
class Person
{
? ? private:
?? ??? ?string Name; ?
?? ? ? ?string Id; ? ? ??
?? ??? ?string Sex;
?? ? ? string Birth_day;
?? ??? ?string HomeAddress; ?//私有數據 ??
?? ??? ?public:
?? ??? ?Person() ;//構造函數聲明?
?? ??? ?Person (Person&p);//聲明復制構造函數?
?? ??? ?void input();//信息錄入?
? ? ?? ?void show();
}; ? ? ? ?
? ? Person::Person() ? ?
? ? ? ??? ?{
?? ??? ??? ?Id="未輸入身份證號";
?? ??? ??? ?Name="未輸入姓名";
?? ??? ??? ?Sex="0";
?? ??? ??? ?Birth_day="未輸入生日";?
?? ??? ??? ?HomeAddress="未輸入地址";
?? ??? ?}//類外定yi構造函數?
?? ??? ??? ?void Person::input()
?? ??? ?{
?? ??? ??? ?cout << "請輸入身份證號:";
?? ?getline(cin,Id );
?? ?cout << "請輸入姓名:";
?? ?getline(cin,Name );
?? ?cout << "請輸入性別";
? ? getline(cin, Sex);
?? ?cout << "請輸入生日:";
?? ?getline(cin,Birth_day);
?? ?cout << "請輸入家庭住址:";
?? ?getline(cin,HomeAddress);
?? ?cout << "-------——————錄入完畢——————————"<<endl;
?? ??? ?}
?? ??? ? ? ? ?Person::Person ( Person&p)
?? ??? ??? ? ?{
?? ??? ??? ? ?Id=p.Id;
?? ??? ??? ?Name=p.Name;
?? ??? ??? ?Sex=p.Sex;
?? ??? ??? ?Birth_day=p.Birth_day;?
?? ??? ??? ?HomeAddress=p.HomeAddress;
?? ??? ??? ??? ??? ??? ? ?} ? //類外定義復制構造函數
?? ??? ?void Person::show()
?? ??? ??? ?{
?? ??? ??? ??? ?cout<<"身份證號為"<<Id<<endl;
?? ??? ??? ??? ?cout<<"姓名為 "<<Name<<endl;
?? ??? ??? ??? ?cout<<" 性別為"<<Sex<<endl;
?? ??? ??? ??? ?cout<<"生日為 "<<Birth_day<<endl;
?? ??? ??? ??? ?cout<<" 家庭住址為"<<?? ?HomeAddress<<endl;
?? ??? ??? ??? ??? ??? ? ?}
int main()?? ??? ? ?
{
?? ?Person a;
?? ?a.input();
?? ?a.show();
?? ?system("PAUSE");
?? ?return 0;
}
?

總結

以上是生活随笔為你收集整理的设计一个学校在册人员类(Person)。数据成员包括身份证号(IdPerson)、姓名(Name)、性别(Sex)、生日(Birth-day)和家庭住址(HomeAddress)。成员函数包括人员信息的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。