fork download
  1. using System;
  2.  
  3. public class Test
  4. {
  5. public static void Main()
  6. {
  7. objetoFinal final = new objetoFinal();
  8. final.escribir("Hola");
  9. }
  10.  
  11. public class objetoParaUsar
  12. {
  13. public void escribir(string msj)
  14. {
  15. Console.Write(msj);
  16. }
  17.  
  18. public objetoParaUsar()
  19. {
  20.  
  21. }
  22. }
  23.  
  24. public class objetoIntermedio
  25. {
  26. public objetoParaUsar objParaUsar;
  27.  
  28. public objetoIntermedio()
  29. {
  30. objParaUsar = new objetoParaUsar();
  31. }
  32. }
  33.  
  34. public class objetoFinal
  35. {
  36. private objetoIntermedio _obj;
  37.  
  38. public objetoFinal()
  39. {
  40. _obj = new objetoIntermedio();
  41. }
  42.  
  43. public void escribir(string msj)
  44. {
  45. _obj.objParaUsar.escribir(msj);
  46. }
  47. }
  48. }
Success #stdin #stdout 0.01s 131776KB
stdin
Standard input is empty
stdout
Hola