/*
* 程序的版权和版本声明部分
* Copyright (c)2012, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: fun.cpp
* 作 者:王飞
* 完成日期:2013 年3月 14日
* 版本号: v1.0
* 对任务及求解方法的描述部分:类和对象的定义初识
* 输入描述:略
* 问题描述:略
* 程序输出:如下
*/
#include <iostream>
using namespace std;
class Student //定义一个类类型为 Student
{
public: //公用部分
void set_data(int n, char *p,char s);
void display( ); //成员函数
private: //私有,即保护部分
int num; //以下3行是数据成员
char name[20];
char sex;
};
void Student::set_data(int n, char *p,char s)
{
num=n;
strcpy(name,p);
sex=s;
}
void Student:: display( )
{
cout<<"num: "<<num<<endl;
cout<<"name: " <<name<<endl;
cout<<"sex: " <<sex<<endl;
}
int main()
{ Student stud1,stud2; // 定义两个类对象
stud1.set_data(1,"He",'f'); // 对类对象的赋值
stud2.set_data(2,"She",'m');
stud1.display();
stud2.display(); //对类对象的输出
return 0;
}
输出结果:
心得体会:
刚开始使用类,感觉有点复杂,慢慢来!相信这个也没有啥新鲜的!