关于一段C++程序代码的两个疑问
来源:百度知道 编辑:UC知道 时间:2024/05/21 08:33:05
#include<iostream>
#include<string>
using namespace std;
class Student
{public:
Student(int,string,float);
void display();
private:
int num;
string name;
float score;
};
Student::Student(int n,string nam,float s)
{num=n;
name=nam;
score=s;
}
void Student::display()
{cout<<endl<<"num:"<<num<<endl;
cout<<"name:"<<name<<endl;
cout<<"score:"<<score<<endl;
}
class Graduate:pubilc Student //疑问1处
{public:
Graduate(int,string,float,float);
void display();
private:
float pay;
};
Graduate::Graduate(int n,string nam,float s,float p):Student(n,nam,s),pay(p){}
void Graduate::display()
{Student::display();
cout<<"pay="<<pay<<endl;
}
int main()
{Student st
#include<string>
using namespace std;
class Student
{public:
Student(int,string,float);
void display();
private:
int num;
string name;
float score;
};
Student::Student(int n,string nam,float s)
{num=n;
name=nam;
score=s;
}
void Student::display()
{cout<<endl<<"num:"<<num<<endl;
cout<<"name:"<<name<<endl;
cout<<"score:"<<score<<endl;
}
class Graduate:pubilc Student //疑问1处
{public:
Graduate(int,string,float,float);
void display();
private:
float pay;
};
Graduate::Graduate(int n,string nam,float s,float p):Student(n,nam,s),pay(p){}
void Graduate::display()
{Student::display();
cout<<"pay="<<pay<<endl;
}
int main()
{Student st
疑问1处
单词拼写错误:public
另一个问题没见到。
把public改过来,第二个问题自然就好了
你写的操作系统理解为继承"pubilc"类,而不是Student类.
自然指针存在无法转化了.