【发布时间】:2015-07-22 02:12:32
【问题描述】:
我正在使用 Java 进行单例练习,我必须使用 cls 参数才能完成它。我对 Java 很陌生,还没有遇到过。
public class Speakerphone extends Object{
public void shoutMessage()
我必须执行以下操作才能完成代码。如何使用 cls 参数来完成此操作?
- shoutMessage
- 将消息发送到作为 cls 参数
@param talker 一个将要发送消息的Talker(Talker)
@param cls 一个 Class 对象,表示 Listener 的类型 应该扩展 from 以便接收消息(类)
@不返回任何内容
【问题讨论】:
-
所以,你需要在shoutMessage()方法中添加2个参数。一个必须是Talker 类型,第二个必须是Class 类型。开始这样做怎么样?如果你不知道方法参数是什么,那么你不应该处理单例和监听器。从基本的东西开始。