第十二周实验报告一

  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>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值