Фрагмент, который вы опубликовали, в порядке, в том числе и в отношении ошибки, поскольку он имеет правильное число от {
до }
и в правильном порядке.
Посмотрите, где вы его разместили (возможно, за пределами класса), или найдите дополнительные }
в файле.
Обновление: (после редактирования в вопросе)
Ваша проблема здесь:
public int Speed; // <-- ; should not be here
И
return _speed // <-- missing the ;
Свойство должно быть реализовано так:
public int Speed
{
get
{
return _speed;
}
}