我目前处于此问题的设计模式:
实现预定义的 Speaker 接口。创建三个以各种方式实现 Speaker 的类。创建一个驱动程序类,其主要方法实例化其中一些对象并测试它们的能力。
我将如何设计这个程序以及他们进入编码阶段。我想用这三个类来实现 Speaker 接口类:Politician、Lecturer 和 Pastor 类。我想使用的方法是:
public void speak();
public void announce (String str);
现在对于我的设计和编码,我将如何声明和对象引用变量并让该变量具有多个引用?