博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
析构函数构造函数CPerson派生出CEmployee类
阅读量:7022 次
发布时间:2019-06-28

本文共 1594 字,大约阅读时间需要 5 分钟。

首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责

/* * Copyright (c) 2013, 烟台大学计算机学院                     * All rights reserved.                     * 文件名称:test.cpp                     * 作者:邱学伟                    * 完成日期:2013 年 5 月 11 日                     * 版本号:v1.0                                        * 输入描述:无                     * 问题描述: 定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和春秋,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表现部门和薪水。                 * 程序输出: 派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生类CEmployee定义析构函数,定义输出信息的函数。* 问题分析:                    * 算法计划:略                     */         #include 
#include
#include
using namespace std;class CPerson{ public: CPerson(char *name,char *id,int sex1,int age1); void display1(); ~CPerson(); protected: char *c_name; char *c_id; int sex;//性别:1、男性;0、女性 int age;};CPerson::CPerson(char *name,char *id,int sex1,int age1){ c_name=new char[strlen(name)+1]; strcpy(c_name,name); c_id=new char[strlen(id)+1]; strcpy(c_id,id); sex=sex1; age=age1;}void CPerson::display1(){ cout<<"This employee'message is:"<
>name>>id>>sex>>age>>department>>salary; CEmployee employee(name,id,sex,age,department,salary); employee.display2(); return 0;}
    每日一道理
冰心说道:“爱在左,同情在右,走在生命的两旁,随时撒种,随时开花,将这一径长途,点缀得香花弥漫,使穿枝拂叶的行人,踏着荆棘,不觉得痛苦,有泪可落,却不是悲凉。”

    析构函数和构造函数

    心得体会:注意析构函数!

文章结束给大家分享下程序员的一些笑话语录: IBM和波音777

  波音777是有史以来第一架完全在电脑虚拟现实中设计制造的飞机,所用的设备完全由IBM公司所提供。试飞前,波音公司的总裁非常热情的邀请IBM的技术主管去参加试飞,可那位主管却说道:“啊,非常荣幸,可惜那天是我妻子的生日,So..”..
  波音公司的总载一听就生气了:“胆小鬼,我还没告诉你试飞的日期呢!”

你可能感兴趣的文章
MacOS下shh,sftp,scp简单使用
查看>>
Android(支持kotlin) 新版Bintray-极简上传Library到JCenter,可上传自定义maven仓库
查看>>
css3毛玻璃
查看>>
vue生命周期
查看>>
Vue响应式原理源码浅析
查看>>
RxSwift (二) Working with Subjects
查看>>
2018年终总结与展望 | 掘金年度征文
查看>>
HTML常用标签
查看>>
UITesting常见问题收集
查看>>
AQS同步组件--Semaphore
查看>>
webpack系列之五module生成1
查看>>
关于Spring Cloud—环境变化
查看>>
吴颖二:12.13 晚评 美联储加息决议会否引起多头者“猛攻”
查看>>
Foundation中的类簇和Swizzle
查看>>
最新iOS面试真题大全
查看>>
Hibernate初级入门
查看>>
3. 怎么解决拖延问题?
查看>>
关于redis的几件小事(八)缓存与数据库双写时的数据一致性
查看>>
console常用命令总结笔记
查看>>
深入的聊聊 Java NIO
查看>>