ballpointpenthief wrote:
> I can't see how the use of the abstract keyword in an interface
> changes anything at all here. Could someone explain this?
It doesn't; all methods declared in interfaces are necessarily public and
abstract -- whether you say so or not
> For example, one of the methods will be a JFrame getEntryForm()
> which will return a frame specific to the class in order to create a
> new instance.
I think you may be looking for the "Factory Object" pattern. Google (or
whatever search engine you favour) will turn up the details easily.
-- chris