Tag: java abstract class example