第十二周实验报告一

来源:互联网 发布:mysql注释 编辑:程序博客网 时间:2024/06/15 22:18
  1. * 程序的版权和版本声明部分 
  2. * Copyright (c) 2011, 烟台大学计算机学院学生 
  3. * All rights reserved. 
  4. * 文件名称: 
  5. * 作者:李君凯 
  6. * 完成日期: 2012年 5月 8日
  7. * 版本号: 
  8. *对任务及求解方法的描述部分
  9. <span style="font-size:16px;">#include<iostream>   #include<string>   using namespace std;    class Student //(1)修改student类中各数据成员和成员函数的访问限定符,并观察发生的现象   {  public:       Student(int n,string nam,char s) ;      void show();      ~Student( ){ }   protected:       int num;      string name;      char sex ;   };    class Student1: public Student //(2)修改此处的继承方式,并观察发生的现象   {  public:       Student1(int n,string nam,char s,int a,string ad);      void show1( );      ~Student1( ){ }   private:       int age;       string addr;   };    Student::Student(int n,string nam,char s)   {      num=n;      name=nam;      sex=s;   }  void Student::show()  {      cout<<"num: "<<num<<endl;      cout<<"name: "<<name<<endl;      cout<<"sex: "<<sex<<endl<<endl;  }    Student1::Student1(int n,string nam,char s,int a,string ad):Student(n,nam,s)   {         age=a;       addr=ad;  }  void Student1::show1( )  {         cout<<"num: "<<num<<endl;      cout<<"name: "<<name<<endl;      cout<<"sex: "<<sex<<endl;      cout<<"age: "<<age<<endl;      cout<<"address: "<<addr<<endl<<endl;  }    int main( )  {      Student1 stud1(10010,"Wang-li",'f',19,"115 Beijing Road,Shanghai");      Student1 stud2(10011,"Zhang-fun",'m',21,"213 Shanghai Road,Beijing");      Student stud3(20010,"He-xin",'m');      stud1.show1( );       stud2.show( );       stud3.show( ); system("PAUSE");    return 0;  }  </span>

原创粉丝点击