我被要求将事件实现为函数但使用观察者界面,这对我来说没有意义。
“将以下事件添加到FileEncryptor(选择每个事件的正确参数类型):
[encryptionStarted
encryptionEnded
decryptionEnded
decryptionStarted]
在适当的位置激活它们(事件应该在界面中表示为方法,正如您在观察者设计模式中所读到的那样 - 观察者和主体)。
你怎么知道现在几点? (系统类)。
在观察者模式中你有任何一个例子,每个事件都是一个函数吗?