信管14:对象成员示例
2015-04-23 10:41
141 查看
在个对象的数据成员可以另外一个对象。下面的程序中,学生的成绩成员就是一个对象。请分析程序,并注意学生类构造函数的写法。
include<iostream> #include<string> using namespace std; class Score{ //声明成绩类Score public: Score(double c=0,double e=0,double m=0); void show(); private: double computer;double english; }; Score::Score(double c,double e,double m) { computer = c; english = e; } void Score::show() { cout<<"Score computer: "<<computer<<endl; cout<<"Score english: "<<english<<endl; } /**************************************************/ class Student{ //声明学生类Student public: Student(string name1,double s1,double s2); void show(); private: string name; Score score1; }; Student::Student(string name1,double s1,double s2) :score1(s1,s2) { name=name1; } void Student::show() { cout<<"Name: "<<name<<endl; score1.show(); } /**************************************************/ int main() { Student stu1("chenyuan",95,90); stu1.show(); system("pause"); return 0; }
相关文章推荐
- 信管14:对象的成员访问示例
- 信管14:对象数据成员访问示例
- 信管14:对象数组、指针示例分析例程
- 信管14:静态成员函数示例
- 信管14:静态数据成员示例
- 信管14:c++:定义对象示例:学生类
- 信管14:类的继承示例代码2
- 信管14:构造函数析构函数执行顺序示例
- 信管14:函数重载示例
- 5. 14 Objective-C 类与对象,成员变量
- 信管14:基类和派生类关系示例代码
- Scala学习笔记14【包、类、对象、成员、伴生类、伴生对象访问权限】
- 【学习笔记14】java面向对象-成员内部类、局部内部类
- 信管14:运算符重载示例一
- WebGL自学教程——WebGL示例:14. 渲染到纹理和多程序对象
- 信管14:虚函数示例代码一
- 信管14:运算符重载示例三
- 信管14:虚函数示例代码二
- js对象内部访问this修饰的成员函数示例
- 信管14:运算符重载示例四