const成员函数就是不改变对象的成员函数,譬如:
这个函数不改变对象,可将其申明为int Circle:gerArea() const{ },这样可以更加明确各个函数的含义,其实const成员函数还有另外一个作用:const对象可以条用const的成员函数,而不能调用非const成员函数,所以需要把没有改变对象的函数申明为const的。
const成员函数就是不改变对象的成员函数,譬如:
这个函数不改变对象,可将其申明为int Circle:gerArea() const{ },这样可以更加明确各个函数的含义,其实const成员函数还有另外一个作用:const对象可以条用const的成员函数,而不能调用非const成员函数,所以需要把没有改变对象的函数申明为const的。