I have a class (Writer) which is abstract, and holds the method and interface for childs, but I can\'t figure out a way to not replicating the init method without interfaces.