Ver Mensaje Individual
  #10 (permalink)  
Antiguo 04/10/2007, 02:11
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 7 meses
Puntos: 51
Re: Argumentos opcionales

Cita:
Desde el punto de vista de notación, es más fácil x.nombre = "Juán" que x.setNombre("Juan");.
No digo que sea más o menos fácil. Sólo digo que a nivel practico no hay una gran diferencia (5 caracteres extra) y que como motivo para introducir ese cambio.... es pobre. Es puro "syntactic sugar".

Y no es cuestion de encapsulamiento o no lo que digo. Es por no saber si está encapsulado o no. con p.getXXX() sabes que esta encapsulado sin mirar nada mas. con p.XXX tienes que buscar si existe o no el metodo getXXX() o en caso contrario estas accediendo directamente a la variable sin encapsulamiento. Y eso es ambigüo y la ambigüedad no es deseable.

No entiendo a que te refieres con lo de las Interfaces.