Java Design Patterns - 3 : Program to an interface not an implementation

Published --