No último módulo do curso C# II, não foi abordado sobre Propriedades Estáticas. As propriedades servem para definir o nível de acessibilidade dos atributos. Em quais situações poderíamos definir uma propriedade como sendo estática ?
No último módulo do curso C# II, não foi abordado sobre Propriedades Estáticas. As propriedades servem para definir o nível de acessibilidade dos atributos. Em quais situações poderíamos definir uma propriedade como sendo estática ?
Olá Lucas,
no C# uma propriedade nada mais é do que um atributo mais o seu getter e setter. E usando os modificadores de acesso você consegue restringir o acesso ao getter e/ou ao setter. Então a propriedade se aproxima bastante de um atributo mesmo e o cenário de declarar uma propriedade como estática é o mesmo de quando declaramos o atributo como estático, ou seja, quando precisamos que propriedade pertença a classe ao invés de pertencer a cada objeto.