Разница есть, и большая:
const int get_NOD() {
return NOD;
}
-- возвращает const int и может менять *this
int get_NOD() const{
return NOD;
}
-- возвращает int и не может менять *this.
Нет разницы между
const int get_NOD() {
return NOD;
}
и
int const get_NOD() {
return NOD;
}