第八章T3
2015-06-16 19:31
274 查看
#include <iostream>
using namespace std;
#include "xt8-3-h1.h"
#include "xt8-3-h2.h"
using namespace std;
using namespace student1;
int main()
{Student stud1(1001,"Wang",18,"123 Beijing Road,Shanghua");
stud1.show_data();
student2::Student stud2(1102,"Li",'f',89.5);
stud2.show_data();
return 0;
}
//header1.h,文件名为xt8-3-h1.h
#include <string>
namespace student1
{classStudent
{public:
Student(int n,string nam,int a,string addr)
{num=n;name=nam;age=a;address=addr;}
void show_data();
private:
int num;
string name;
int age;
string address;
};
void Student::show_data()
{cout<<"num:"<<num<<" name:"<<name<<" age:"<<age
<<" address:"<<address<<endl;
}
}
//header2.h,文件名为xt8-3-h2.h
#include <string>
namespace student2
{class Student
{public:
Student(int n,string nam,char s,float sco)
{num=n;name=nam;sex=s;score=sco;}
void show_data();
private:
int num;
string name;
char sex;
float score;
};
void Student::show_data()
{cout<<"num:"<<num<<" name:"<<name<<"sex:"<<sex
<<" score:"<<score<<endl; }
}
using namespace std;
#include "xt8-3-h1.h"
#include "xt8-3-h2.h"
using namespace std;
using namespace student1;
int main()
{Student stud1(1001,"Wang",18,"123 Beijing Road,Shanghua");
stud1.show_data();
student2::Student stud2(1102,"Li",'f',89.5);
stud2.show_data();
return 0;
}
//header1.h,文件名为xt8-3-h1.h
#include <string>
namespace student1
{classStudent
{public:
Student(int n,string nam,int a,string addr)
{num=n;name=nam;age=a;address=addr;}
void show_data();
private:
int num;
string name;
int age;
string address;
};
void Student::show_data()
{cout<<"num:"<<num<<" name:"<<name<<" age:"<<age
<<" address:"<<address<<endl;
}
}
//header2.h,文件名为xt8-3-h2.h
#include <string>
namespace student2
{class Student
{public:
Student(int n,string nam,char s,float sco)
{num=n;name=nam;sex=s;score=sco;}
void show_data();
private:
int num;
string name;
char sex;
float score;
};
void Student::show_data()
{cout<<"num:"<<num<<" name:"<<name<<"sex:"<<sex
<<" score:"<<score<<endl; }
}
相关文章推荐
- 修改sts设置代码每行长度
- 第八章T2
- 成为一个人
- RSA加密如何让字符串NSString如何转成SecKeyRef?
- 创建 iPhone/iOS8 弹出菜单(窗口)
- centos6 程序中编译出现curses.h不存在问题
- 第八章T1
- 6-3(2)
- virtualbox安装xp虚拟机缺少驱动
- Java类被使用的几种情况
- main thread starting…
- LeetCode:Reverse Bits
- 求数组的全排列
- 【eoeAndroid特刊】
- Git
- 中医汤头歌
- velocity整合springMVC
- for_each,count,mismatch等STL算法在VS2013下的实现以及辅助函数的源码解析
- 在Windows下用C扩展PHP(打包成dll)的方法
- 第七章T5