none
Boas práticas de programação RRS feed

  • Pergunta

  • bom dia de novo gente!

    preciso tirar uma duvida sobre propriedades de uma classe

    eu sempre fiz assim

    public class teste{
      int a;

      public int A{
        get{
          return a;
        }
        set {
          a = value;
        }

      }

    }


    mas to vendo que uma galera ta fazendo assim agora?

    public class teste{
        public int a;
        public teste (int A){
           a = A;
        }
    }

    e ai... qual a forma que a galera ta usando mais?
    Estudando muito como sempre!
    quinta-feira, 15 de outubro de 2009 15:20

Respostas

  • Também faço como diz o wagnercaetanopm.
    No entanto se for no 3.5
    podes fazer apenas assim:
    public int A { get; set; }

    Abraços


    http://marcoscavaleiro.blogspot.com
    • Sugerido como Resposta marcos alves quinta-feira, 15 de outubro de 2009 16:26
    • Marcado como Resposta Elisson quinta-feira, 15 de outubro de 2009 17:23
    quinta-feira, 15 de outubro de 2009 16:26
  • Geralmente faço assim:

    private int _a = 0;

    public int A
    {
         get { return _a; }
         set { _a = value; }
    }

    Uso isso no C#.
    • Marcado como Resposta Elisson quinta-feira, 15 de outubro de 2009 17:23
    quinta-feira, 15 de outubro de 2009 15:26

Todas as Respostas

  • Geralmente faço assim:

    private int _a = 0;

    public int A
    {
         get { return _a; }
         set { _a = value; }
    }

    Uso isso no C#.
    • Marcado como Resposta Elisson quinta-feira, 15 de outubro de 2009 17:23
    quinta-feira, 15 de outubro de 2009 15:26
  • Também faço como diz o wagnercaetanopm.
    No entanto se for no 3.5
    podes fazer apenas assim:
    public int A { get; set; }

    Abraços


    http://marcoscavaleiro.blogspot.com
    • Sugerido como Resposta marcos alves quinta-feira, 15 de outubro de 2009 16:26
    • Marcado como Resposta Elisson quinta-feira, 15 de outubro de 2009 17:23
    quinta-feira, 15 de outubro de 2009 16:26
  • entendi marcos

    ja fica bem mais limpo o código, muito bom isso

    exite 1000 maneiras de fazer a mesma coisa...

    gostei muito desta maneira!
    Estudando muito como sempre!
    quinta-feira, 15 de outubro de 2009 16:57
  • :D
    dps marca como resposta :D

    Abraços
    http://marcoscavaleiro.blogspot.com
    quinta-feira, 15 de outubro de 2009 17:22