#include <iostream>
using namespace std;
class Student
{
public:
Student(int n,float s):num(n),score(s){}
void change(int n,float s)
{
num = n;
score = s;
}
void display()
{
cout << num << " " << score << endl;
}
private:
int num;
float score;
};
int main()
{
Student stud(101,78.5);
Student stud1(101,11.8);
Student * const p = &stud;
//p = &stud1; 编译报错,因此指向对象的常指针,不能更改已经指向的对象
p->display();
p->change(101,80.5);
p->display();
system("pause");
return 0;
}
|