Я просматривал документацию для библиотеки физики для XNA и заметил пример, который кто-то использовал для создания класса для автомобиля.Правильное использование этого. в конструкторе класса
Это довольно простой пример:
Class Car
{
private float gravity;
private float maxSpeed;
public Car(float gravity, float maxSpeed)
{
this.gravity = gravity;
this.maxSpeed = maxSpeed;
}
}
Теперь, когда я создал конструктор и настроить присвоение переданная в параметрах я хотел бы сделать это таким образом:
Class Car
{
private float _gravity;
private float _maxSpeed;
public Car(float gravity, float maxSpeed)
{
_gravity = gravity;
_maxSpeed = maxSpeed;
}
}
Есть ли какое-либо преимущество для любого подхода? Я встречался с этим несколько раз, но я полагаю, что для этого есть веская причина, я просто ищу способ «лучшей практики», так сказать.
Спасибо!
Великая информация, спасибо! –