class TestTitleVisitor { public static void main(String[] args) { AbstractTitleInfo bladeRunner = new DvdInfo("Blade Runner", "Harrison Ford", '1'); AbstractTitleInfo electricSheep = new BookInfo("Do Androids Dream of Electric Sheep?", "Phillip K. Dick"); AbstractTitleInfo sheepRaider = new GameInfo("Sheep Raider"); TitleBlurbVisitor titleLongBlurbVisitor = new TitleLongBlurbVisitor(); } }
The main method in test class TestTitleVisitor contains an instance of all the concrete classes. The method also contains an instance of TitleBlurbVisitor.