标签:set core mes class nbsp ace cout 继承方式 分数
/* 作者:程序袁欢 功能:创建继承类*/ #include<iostream> using namespace std; class People { public: void setname(const char* name); const char *getname(); void setage(int age); int getage(); private: const char* m_name; int m_age; }; //名字函数定义 void People::setname(const char* name) { m_name = name; } //年龄函数定义 void People::setage(int age) { m_age = age; } //得到名字函数 const char* People::getname() { return m_name; } //得到年龄函数 int People:: getage() { return m_age; } class Student :public People { public: void setscore(float score); float getscore(); private: float m_score; }; //设置分数函数定义 void Student::setscore(float score) { m_score = score; } //得到分数定义 float Student:: getscore() { return m_score; } int main() { //在栈上创建对象 Student stu; stu.setname("xiaomei"); stu.setage(20); stu.setscore(28.0); cout << "用户名:" << stu.getname() << endl; cout << "年龄" << stu.getage() << endl; cout << "分数" << stu.getscore() << endl; return 0; }
class 派生类名:[继承方式] 基类名{
派生类新增加的成员
};
标签:set core mes class nbsp ace cout 继承方式 分数
原文地址:https://www.cnblogs.com/qq1480040000/p/12918190.html