在C ++中将类定义为一些简单名称
假设您已经创建了一个名为student_details的类,则需要使用classStudent_details创建其对象。
我们可以将type声明/定义简单的typedef定义为简单的名称,这样,就不必每次都使用classStudent_details了。
考虑下面的类声明
typedef class student_details
{
private:
char name[30];
int age;
public:
void getData();
void dispData();
}student;这里,“student”是给“student_details”类的另一个名称,现在我们可以将“student”作为“student_details”类。
这是一个例子
#include <iostream>
#include <string.h>
using namespace std;
typedef class student_details
{
private:
char name[30];
int age;
public:
void getData();
void dispData();
}student;
//类函数定义
void student::getData()
{
strcpy(name,"Duggu");
age=21;
}
void student::dispData()
{
cout<<"Name: "<<name<<endl;
cout<<"Age: " <<age <<endl;
}
int main(){
student std;
std.getData();
std.dispData();
return 0;
}输出结果
Name: Duggu Age: 21
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短