const Vector UnitVector::operator*(const Distance &distance) const
{
    return Vector(static_cast<float>(cos(radians_) * distance.get_distance()),
                  static_cast<float>(sin(radians_) * distance.get_distance()));
}
bool Distance::operator>(const Distance& d) {
	if (_distance > d.get_distance())
		return true;
	return false;
}