Методы вне класса
улучшение читаемости
class MyClass
{
public:
void HelloMessage(); // прототип метода
}
void MyClass::HelloMessage() // метод вне класса
{
cout << "Hello!" << endl;
}
Если бы метод был большим, то вынесение его за пределы класса облегчило читаемость кода.
Так же это полезно если разные методы ссылаются друг на друга, но из за областей видимости не видят метод написанный выше.


Last updated