none
C# - Public class? RRS feed

Todas as Respostas

  • Olá,

    Não entendi sua pergunta.

    quarta-feira, 2 de abril de 2014 22:55
    Moderador
  • Não entendi muito bem a sua dúvida, mas você pode dar uma olhada nisso:

    Modificadores de acesso (Referência de C#)

    Modificadores de acesso (Guia de Programação em C#)


    Herbert Lausmann

    quarta-feira, 2 de abril de 2014 22:57
  • Oque muda se eu tirar esse public dai? Posso criar classes privadas? Protected?
    quarta-feira, 2 de abril de 2014 23:05
  • Oque muda se eu tirar esse public dai? Posso criar classes privadas? Protected?
    public é um modificador de acesso. Uma classe declarada como public poderá ser acessada de qualquer lugar do assembly em que foi declarada, e inclusive, de fora dele. Veja os links que eu postei, que você irá entender..

    Herbert Lausmann

    quarta-feira, 2 de abril de 2014 23:17
  • Sim, mas é possível ter uma classe privada? E oque seria um assembly?
    quarta-feira, 2 de abril de 2014 23:20
  • Oque muda se eu tirar esse public dai? Posso criar classes privadas? Protected?

    Você pode limitar essa classe a estar disponivel somente dentro do Assembly ... com o modificador internal

    Como postado pelo Herbert Lausmann olhe os modificadores de acesso ...


    Fulvio Cezar Canducci Dias

    quinta-feira, 3 de abril de 2014 00:03
  • Entender sobre modificadores de acesso e escopo de classes facilita o trabalho ao se projetar classes. Dê uma olhada em http://www.macoratti.net

    Atenciosamente, Marcio Nogueira Cardoso Pinto.

    quinta-feira, 3 de abril de 2014 12:16
  • público 

    O tipo ou membro pode ser acessado por qualquer outro código no mesmo assembly ou outro conjunto que faz referência a ele. 

    privado 

    O tipo ou membro só pode ser acessado pelo código na mesma classe ou struct. 

    protegido 

    O tipo ou membro só pode ser acessado pelo código na mesma classe ou struct, ou em uma classe derivada. 

    interno 

    O tipo ou membro pode ser acessado por qualquer código no mesmo assembly, mas não de outra montagem. 

    interna protegida 

    O tipo ou membro pode ser acessado por qualquer código no mesmo assembly, ou por qualquer classe derivada em outro assembly.

    Se a resposta foi útil por favor qualifique. Italo Biguzi Duarte, Desenvolvedor ASP.NET C#, Italo.biguzzi@gmail.com

    sexta-feira, 4 de abril de 2014 02:47
  • A palavra PUBLIC representa um modificador de acesso que determina o grau de visibilidade de sua classe dentro de sua aplicação. Este modificador de acesso permite que outras classes em diferentes pacotes (namespaces) tenham acesso a esta classe.

    Atenciosamente, Marcio Nogueira Cardoso Pinto.

    terça-feira, 7 de outubro de 2014 12:04
  • Boa noite André,

    Caso ainda tenha dúvida sobre o assunto, dê uma olhada no link abaixo.

    http://smcode.com.br/Encapsulamento.aspx

    Abs.


    Dicas de programação em .net, C# e SQL - http://smcode.com.br/blog.aspx

    terça-feira, 14 de outubro de 2014 21:50