Задать вопрос
@andoral

Как принято у программистов: использовать для переменной свойство или давать параметр в каждом методе?

Два примера решения одной задачи, какой принято использовать?:

1)
class A
{
    int x;
    public int X{ get { return x;} set { x = value; } }

    public void Method()
    {
         Console.WriteLine( x ) ;
    }
}


2)
class A
{
    public void Method( int x )
    {
         Console.WriteLine( x ) ;
    }
}
  • Вопрос задан
  • 240 просмотров
Подписаться 1 Оценить 1 комментарий
Ответ пользователя Армянское Радио К ответам на вопрос (4)
gbg
@gbg
Любые ответы на любые вопросы
Первый называется ООП, второй - структурный. Выбор зависит от принятого подхода к разработке
Ответ написан
Комментировать