问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

定义一个employee类 其中包括表示姓名 地址 城市和邮编属性,包括setname ()和d

发布网友 发布时间:2022-04-30 23:31

我来回答

1个回答

热心网友 时间:2023-10-08 14:07

#include<iostream>
#include<string>
using namespace std;
class Employee{
public:
Employee(string n,string a,string c,string p)
{
name=n;
adress=a;
city=c;
postcode=p;
}
Employee(Employee &e);
void setName(char *n);//2.跟这里对应而已,因为存放名字要用
//到符数组或符串,你也可以把参数改为char n[],或string n,下面的也可改过来

void display();
private:
string name;
string adress;
string city;
string postcode;
};
void Employee::setName(char *n)//1.为什么要引入一个指针形参
{
cin>>n;//3.n在这里被重新赋值
name=n;
}
void Employee::display()
{
cout<<name<<" "<<adress<<" "<<city<<" "<<postcode<<endl;
}
int main()
{
string n,a,c,p;
getline(cin,n);
getline(cin,a);
getline(cin,c);
getline(cin,p);
Employee e(n,a,c,p);
e.display();
e.setName(&p[0]); //4.所以参数里只要是一个指针就行了,输出结果只跟你的输入有关
e.display();
return 0;
}追问那个指针是加着没用的 然后我现在不理解为什么会一直用到析构函数 刚学 不太会用

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
微信添加陌生人会显示我的微信号还是手机号还是都显示 苏州大学生工作补贴到哪里领取 苏州如何申请大学毕业生租房补贴 谁有日剧 贤者之爱 的资源,百度云,谢谢 桂林特产什么水果 您知道王俊凯的手机号码吗? 王俊凯私人微信号是kaige9907吗? 王俊凯微信号 王俊凯的微信号码是多少,要真的微信号码 qq闪动头像怎么设置(qq闪动头像怎么设置的) java中setname(name)和setname(name.gettext())区别 在Java的封装中。我的setName报错了不知道怎么解决 JAVA中为什么不继承Thread也可以调用setName public void setName(String name){ this.name=name; } public String getName(){ return this.name; } Java编程setName(str1)什么意思? 为什么getName的那个函数没有参数而setName函数有参数呢 求指教 this.setName(name)和this.name = name 请问这段Java代码中, setName(&quot;JAVA&quot;)&#47;&#47;调用类中其他方法该如何理解,又如何运用 灯光读后感悟50字 定义一个公共方法setName该方法能设置属性strName的值 灯光对人有那些影响?? delphi中setName()方法怎么用? 求问java中setName和getName是怎么执行的 灯光给人们带来什么什么什么 3. 定义setName()和setGender()方法分别实现设定姓名和性别的功能。 java setText和setName的区别? “灯光”究竟有什么深刻的含义? 有关setname与getname用法的区别 灯光对人情绪的影响 灯光对我们有什么好处 java里面Thread.setName问题 定义了一个动物类,并在类中定义了name和age两个变量(变量类型分别为String和int类型的)和方法setName() C++...求解答函数返回值的问题...为啥b.setName(a.getName)不管事儿?? student是对象 SetName是有参方法,student.SetName(&quot;灰太狼&quot;); 这是直接给实参赋值吗? op.setName;是啥意思 携号转网好处和坏处有哪些? 携号转网有坏处吗 制作幻灯片时插入的声音如何让它从第一张连续播放到最后一张? 设置ppt全过程音乐的时候能不能一下子选中两个音频文件让放映幻灯片时顺序播放啊? 一页ppt中插入多个音频,怎样才能依次播放 地方生报考司法考试么? 北京雨露法考什么时候开课? 自己截的图怎么获得图片地址 贵阳银行招聘考试笔试试题 贵州银行招聘考试的内容,注意我需要的是贵州银行,不是贵州的银行谢谢 贵州农村商业银行笔试考什么? 贵州省建行笔试综合类考些什么内容? 请问贵州省的工商银行笔试面试,是什么内容啊? 贵州银行题目在哪刷 杭州百年灵辨别真假