public void MeusAcessos() { Console.WriteLine("AmigoDistante..."); Console.WriteLine(amiga.InfoPublica); //Console.WriteLine(amiga.CorDoOlho); //Console.WriteLine(amiga.NumeroCelular); //Console.WriteLine(amiga.JeitoDeFalar); //Console.WriteLine(amiga.SegredoFamilia); //Console.WriteLine(amiga.UsaMuitoPhotoshop); /* * Tomar cuidado com o acesso aos métodos * pois neste caso mesmo eu tendo acesso somente aos mebros publicos * o método que tbm é público revela atributos encapsulados * * Veja o exemplo abaixo: */ Console.WriteLine("Amigo ditante com acesso somente a InfoPublica"); amiga.MeusAcessos(); }
public static void Executar() { SubCelebridade sub = new SubCelebridade(); sub.MeusAcessos(); //FilhoReconhecido filho = new FilhoReconhecido()// //filho.MeusAcessos(); //CHAMO DIRETO NA INSTANCIA, SEM USAR UMA VARIAVEL - COMO A VARIAVEL SUB DA LINHA 61 new FilhoReconhecido().MeusAcessos(); new AmigoProximo().MeusAcessos(); new FilhoNaoReconhecido().MeusAcessos(); new AmigoNaoProximo().MeusAcessos(); int j; int i = 0; j = i; i = j + 1; Console.WriteLine(i); }