It's for plain C++ in VS2005.
class CBA {
public:
	virtual void FunctionA();
};
class ABC: public CBA {
public:
	void FunctionA() override;
};
If I try to "Create Implementation" of "FunctionA", sometimes I get implemetation like:
ABC::FunctionA() 
{
}
or like this:
void ABC::FunctionA() override
{
}