初识对象

来源:互联网 发布:mac怎么解压加密的rar 编辑:程序博客网 时间:2024/05/10 06:38
/** 程序的版权和版本声明部分* 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;   } 


 

输出结果:

 

心得体会:

刚开始使用类,感觉有点复杂,慢慢来!相信这个也没有啥新鲜的!