实验5.5 定义一个Employee类
题目
定义一个Employee类,其中包括姓名、街道地址、城市和邮编等属性,以及change_name()和display()等函数。display()显示姓名、街道地址、城市和邮编等属性,change_name()改变对象的姓名属性,实现并测试这个类。
AC的C++代码如下:
#include<iostream>
#include <string.h>
using namespace std;class Employee
{private:char name[10];char address[50];char city[20];char postcode[10];
public:Employee(char *Name,char *Address,char *City,char *Postcode){strcpy(name,Name);strcpy(address,Address);strcpy(city,City);strcpy(postcode,Postcode);}void change_name(char *Name){strcpy(name,Name);}void display(){cout<<"name :"<<name<<endl;cout<<"address :"<<address<<endl;cout<<"city :"<<city<<endl;cout<<"postcode :"<<postcode<<endl;}
}; int main()
{Employee abc("Liu","community","Shandong","112233");abc.display();abc.change_name("Ye");abc.display();return 0;
}
输出结果
实验5.5 定义一个Employee类相关推荐
- 定义一个Employee类并排序(完整版本)
定义一个Employee类,属性:name:String,age:int,salary:double <span style="white-space:pre"> &l ...
- 定义一个Employee类,排序
<用java编程>:定义一个Employee类,属性name:String:age:int:salary:double:把若干Employee对象放入List中,排序并遍历:排序规则:sa ...
- 实验6.2 定义一个基类BaseClass,观察构造函数和析构函数的执行情况。
题目 定义一个基类BaseClass,有整型成员变量Number,构造其派生类DerivedClass,观察构造函数和析构函数的执行情况. AC的C++代码如下: #include<iostre ...
- 实验6.1 定义一个基类Animal
题目 定义一个基类Animal,有私有整型成员变量age,构造其派生类dog,在其成员函数SetAge(int n)中直接给age赋值,看看会有什么问题,把age改为公有成员变量,还会有问题吗?编程试 ...
- 实验3.1 定义一个CPU类,观察构造函数和析构函数的调用顺序
题目 定义一个CPU类,包含等级(rank).频率(frequency).电压(voltage)等属性,有两个公有成员函数run.stop.其中,rank为枚举类型CPU_Rank,定义为enum C ...
- 定义一个Employee类
class Employee{String number;String name;float salary;float time;public void inctell(){System.out.pr ...
- python创建学生类姓名学号_定义一个学生类,包含学号、姓名、平时成绩和考核成绩四个数据成员和以下成员方法(用Python语言):...
定义一个学生类,包含学号.姓名.平时成绩和考核成绩四个数据成员和以下成员方法(用Python语言):Python实验题目:类与文件实验要求:1.定义类2.定义并使用类对象3.打开和存取文件... 定义 ...
- java实验:定义一个People类,为People类派生出一个子类Employee类
//4.定义一个People类,它包含属性有姓名name和性别sex, //为People类派生出一个子类Employee类,为其增加两个属性年龄age和工资等级grade,工资等级分A.B.C三个等 ...
- C#某公司有各类员工,定义一个员工类(Employee),该类具有员工的姓名(Name)和基本薪金(Salary)等属性;并有一个虚方法(CalSalary)用于计算并输出员工的总薪金。
.某公司有各类员工,定义一个员工类(Employee),该类具有员工的姓名(Name)和基本薪金(Salary)等属性:并有一个虚方法(CalSalary)用于计算并输出员工的总薪金. 对不同的员工, ...
最新文章
- Python编程神器Jupyter Notebook使用的28个秘诀(附代码)
- linux内核参数注释与优化
- Android开发-实现第三方APP跳转
- 程序员打造个人品牌 - Personal Brand的重要性
- ajax向后台传递数组
- 《程序设计与数据结构》第3周学习总结
- 从Text文本中读值插入到数据库中
- 推动Windows的限制:物理内存
- 本地程序部署服务器上出错
- TinyWeb:C#中的简单Web服务器
- mfc大观之一(全局对象)
- python3中find函数的用法_Python3正则匹配re.split,re.finditer及re.findall函数用法详解...
- 酒店系统服务器怎么修改时间,酒店服务器设置
- if语句 power query_判断(if)语句
- windows 10 账号密码策略及规则
- 毁灭程序员效率的 15 个障碍
- 代理记账公司如何寻找客户群体,客户群体有那些
- 基于C#实现卫星坐标计算与单点定位
- Prometheus 实战于源码分析之webHandler
- python实现搜索功能_python实现搜索框关键词采集功能
热门文章
- 转 Androidpn里的Xmpp的理解(消息推送)
- net.sf.json.JSONObject处理 null 字符串的一些坑
- [C++] 头文件中的#ifndef,#define,#endif以及#pragma用法
- 自动化运维工具——ansible详解(一)
- rs(0)与rs(字段名)的区别
- 二叉树与树、森林之间的转换
- centos下安装JDK8的方法
- 窗口发送消息参数详解
- 信息系统项目管理07——项目成本管理
- 校招刷题---java选择题笔记05