首页 > 其他分享 >第三天练习(部分)

第三天练习(部分)

时间:2023-04-16 21:24:42浏览次数:28  
标签:string postgraduent 练习 第三天 str student include 部分 void

//student.h

#pragma once

#include<string>

#include<iostream>

using namespace std;

class student

{

public:

student(void);

~student(void);

void setValues(int n,string str,char c);

void display();

protected:

int num;string name;

char sex;

};

//student.cpp

#include"student.h"

using namespace std;

student::student(void){}

student::~student(void){}

void student::setValues(int n,string str,char c)

{num=n;name=str;sex=c;}

void student::display()

{

cout<<num<<""<<name<<""<<sex<<endl;

 

 

 

}

//postgraduent.h

#include"student.h"

class postgraduent:public student

{

public:

postgraduent(void);

~postgraduent(void);

void setAdvisor(string str)

{advisor=str;}

string getAdvisor(){return advisor;}

private:

string advisor;

};

 

//postgraduent.cpp

#include "postgraduent.h"

postgraduent::postgraduent(void)

{

}

postgraduent::~postgraduent(void)

{

}

//main.cpp

#include"postgraduent.h"

void main()

{

postgraduent xq;

xq.setValues(1122,"Xiao Qiang",'M');

xq.getAdvisor("Prof.Zhu");

xq.display();

cout<<"Advisor:"<<xq.getAdvisor()<<endl;

 

 

 

 

 

 

 

 

}

 

标签:string,postgraduent,练习,第三天,str,student,include,部分,void
From: https://www.cnblogs.com/kuandong24/p/17324104.html

相关文章

  • pta程序设计类实验辅助教学平台-练习题
    定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle(长方形)、Trapezoid(梯形)和Triangle(三角形),用虚函数分别计算各种图形的面积,并求出它们的和。要求用基类指针数组。使它的每一个元素指向一个派生类的对象。PI=3.1415926。1#include<iostream>2#......
  • 第三章部分例题(3)
    例3-5设计思路:1.输入两个数。2.比较他们平方的大小。3.如果第一个数大执行第一个步骤,否则执行第二个。流程图: 代码实现:#include<iostream>#include<cmath>usingnamespacestd;doublesin(doublex){doublee=1e-10;doublea=x;doublesum=0;......
  • 小程序埋点方案思路及部分实现
    公司有个小程序需要埋点,然后我看了之前的前辈写的代码,是每个页面在onshow onhide(或者在点击)等生命周期或者事件写的调用后端接口。这样就很麻烦,每个页面都要去写重复的代码。有没有简单点的方式?嗯,这个可以有:小程序每个页面的Page就是一个函数咯,那可不可以重写。。。。。。......
  • 鼎利杯练习题
    第一题moves=input()x,y=0,0formoveinmoves:ifmove=="L":x-=1elifmove=="R":x+=1elifmove=="U":y+=1elifmove=="D":y-=1ifx==0andy==......
  • MFC-IntersectRect获得两个矩形的交集部分
     HDChdc=::GetDC(m_hWnd);RECTrect={10,10,100,100};RECTrect1={50,50,150,150};RECTrect2;HBRUSHhbr;hbr=CreateSolidBrush(RGB(0,0,255));SelectObject(hdc,hbr);intf=FrameRect(hdc,&rect,hbr);......
  • MFC-UnionRect获得两个矩形的并集部分
     HDChdc=::GetDC(m_hWnd);RECTrect={10,10,100,100};RECTrect1={50,50,150,150};RECTrect2;HBRUSHhbr;hbr=CreateSolidBrush(RGB(0,0,255));SelectObject(hdc,hbr);intf=FrameRect(hdc,&rect,hbr)......
  • javascript基础练习
     本练习根据w3cschool:https://www.w3cschool.cn/javascript/javascript-conventions.html 1.javascript简介1.1JavaScript是脚本语言JavaScript是一种轻量级的编程语言。JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由......
  • 第三章部分例题(2)
    例3-4寻找并输出11~999的数m,它满足m、m的平方,和m的三次放均为回文数。分析:判断一个数是否为回文数,可以用除以10取余的方法,从最低位开始,依次取出该数的各位数字,然后用最低位充当最高位,判断是否相等。代码:#include<iostream>usingnamespacestd;boolhuiwen(unsignedn){......
  • TensorFlow 2.0 快速入门指南:第一部分
    原文:TensorFlow2.0QuickStartGuide协议:CCBY-NC-SA4.0译者:飞龙本文来自【ApacheCN深度学习译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。不要担心自己的形象,只关心如何实现目标。——《原则》,生活原则2.3.c第1部分:TensorFlow2.00Alpha简介在本部分中,我们......
  • 编写你的第一个 Django 应用程序,第1部分
    让我们通过示例来学习。在本教程中,我们将引导您完成基本投票应用程序它将由两部分组成:一个公共网站,允许人们查看投票并在其中投票。允许您添加、更改和删除投票的管理网站。一、开发环境搭建第一步当然就是安装python,网上教程太多了,不再赘述。第二步当然就是安装django......