|
const가 #define와 비슷한 역할을 하는게 맞나요?
지금 상속 공부를하고 있는데 그중에 보면....
//상속
....
...
class A_class{
protected:
int yr, mo, da;
public:
A_class(); //생성자
A_class(int Y, int M, int D):yr(y),mo(M),da(D){}
virtual void write () const //여기서 const가 하는 역할이 무엇인가요?
{
.......
}
};
여기서 vitual void write() const 가상함수에 쓰인 const는 왜 쓰이는 것이며 그 것을 써야
하는 이유가 궁금합니다.
아시는분 답변 부탁 드릴께요...^^
//대구 깡돌이
|