Ley de Demeter

Un objeto a solo deberia invocar metodos de otros objetos, durante la ejecucion de un metodo m, si se trata de:

  1. el mismo objeto a.
  2. un objeto que figura como parametro actual en la llamada a m.
  3. un objeto creado por a durante la ejecucion de m.
  4. un objeto referenciado por un miembro dato de a.