// Three *.java files -- an interface and two implementations: // E:\com\mindprod\horses\Horse.java package com.mindprod.horses; interface Horse { ... } ------------ // E:\com\mindprod\horses\Palomino.java package com.mindprod.horses; public class Palomino implements Horse { ... } ------------ // E:\com\mindprod\horses\Arabian.java package com.mindprod.horses; public class Arabian implements Horse { ... }