Можно ли избежать повторения имени класса в файле реализации?

Есть ли способ избежатьGraph:: повторение в файле реализации, но все же разделить класс на заголовок + реализация? Например, в:

Заголовочный файл:

#ifndef Graph_H
#define Graph_H

class Graph {
public:
    Graph(int n);
    void printGraph();
    void addEdge();
    void removeEdge();
};

#endif

Файл реализации:

Graph::Graph(int n){}
void Graph::printGraph(){}
void Graph::addEdge(){}
void Graph::removeEdge(){}

Ответы на вопрос(7)

Ваш ответ на вопрос