public TesteClassess()
 {
     var publica = new Publica();
     var privada = new Privada(); // ok porque esta no mesmo assembly ou do mesmo tipo
     var interna = new Interna(); // ok porque esta no mesmo assembly
     //var abstrata = new Abstrata(); //class abstrata nao pode ser instanciado porque ela so pode ser herdada
 }
예제 #2
0
 public TesteClasses()
 {
     var publica = new Publica();
     var privada = new Privada();
     var interna = new Interna();
     //var abstrata = new Abstrata();
 }
예제 #3
0
 public TesteClasses()
 {
     var publica = new Publica();
     var privada = new Privada();
     var interna = new Interna();
     //var abstrata = new Abstrata(); NÃO É POSSÍVEL PQ ABSTRACT NÃO PODE SER INSTANCIADO
 }
예제 #4
0
 public TesteClasses()
 {
     var publica = new Publica();
     var privada = new Privada();  //Possivel instanciar pois esta no mesmo assembly
     var interna = new Interna();  //""
     //var abstrata = new Abstrata(); //Classe abstrata não pode ser instanciada
 }
 public TesteClasses()
 {
     var publica = new Publica();
     // Instanciada somente no mesmo asssembly
     var privada = new Privada();
     var interna = new Interna();
     // var abstrata = new Abstrata();
 }
예제 #6
0
 public TesteClasses()
 {
     var publica = new Publica();
     // classe privada e interna faz o mesmo papel(só permite acessar de dentro do próprio assembly)
     var privada = new Privada();
     var interna = new Interna();
     // Classe abstrata não pode ser instanciada, somente herdada
     //var abstrata = new Abstrata();
 }
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            Privada teste = new Privada();
        }