⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h10.cpp~

📁 刮大风歌但范甘迪给对方 但范甘迪分给对方国的国的风格
💻 CPP~
字号:
#include"h10.h"


Student::Student(char* name_,int num,double math_,double C_Object_,double english_)
{
	if(name_==NULL)
	{
		name=NULL;
	}
	else
	{
		name=new char[strlen(name_)+1];
		strcpy(name,name_);
	}
	number=num;
	math=math_;
	C_Object=C_Object_;
	english=english_;
}


Student::Student(Student& temp)
{
	name=new char[strlen(temp.name)+1];
	strcpy(name,temp.name);
	number=temp.number;
	math=temp.math;
	C_Object=temp.C_Object;
	english=temp.english;
}

Student::~Student()
{
	delete [] name;
}

void Student::NunmbeShow()const
{
	cout<<"Number of student is:"<<number<<endl;
}

void Student::NameShow()const
{
	cout<<"Name of student is:"<<name<<endl;
}

void Student::MarchShow()const
{
	cout<<"March of student is:"<<endl;
	cout<<"math:"<<math<<endl;
	cout<<"C++:"<<C_Object<<endl;
	cout<<"english:"<<english<<endl;
}

double Student::ToalMarch()
{
	return math+C_Object+english;
}

double Student::AverageMarch()
{
	return (math+C_Object+english)/3;
}

void Student::StudentMessage()const
{
	cout<<"Message of "<<name<<"is:"<<endl;
	cout<<"Number is:"<<number<<endl;
	cout<<"math:"<<math<<endl;
	cout<<"C++:"<<C_Object<<endl;
	cout<<"english:"<<english<<endl;
}


Student& Student::operator=(const Student& temp)
{
    name=new char[strlen(temp.name)+1];
	strcpy(name,temp.name);
	number=temp.number;
	math=temp.math;
	C_Object=temp.C_Object;
	english=temp.english;  
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -