// Not only is this Honkable (because every AbstractHonkable // is Honkable), but we barely have to write anything, because // the AbstractHonkable does most of the work. class Goose extends AbstractHonkable { public Goose() { honkTxt = "annoying! "; } }