Hola,
Cita:
Iniciado por rodo593 ...
Es que en el otro ejemplo pusiste tampoco lo entiendo:
Código:
ConectionIntr c = new ConectionImpl();
Simplemente es una Interfaz y una Clase de Implementación, mas adelante podrías tener un ConnectionPooledImpl o ConnectionSuperDuperImpl, y no tendrías que cambiar mas que el new algo(). A eso me refería con que mas adelante puedes averiguar sobre el patrón Factory, de allí queda que investigues sobre esos temas.
Saludos,