UML用于委托模式

时间:2012-04-12 10:26:04

标签: objective-c delegates uml

我想在UML中为委托模式(针对Objective-C)建模。请问正确的演示文稿是什么?

例如:

我的类BaseXMLParser有一个委托给ParserDelegate接口。 ParserDelegate中的方法将在UI类

中实现

ps:对不起我的英文

Delegation pattern

1 个答案:

答案 0 :(得分:1)

您应使用<<ParserDelegate>>而不是<<Interface>>,而不是delegate,而您的界面名称为ParserDelegate。您也不必编写实现类(ParserDelegate)中接口(UI)中定义的方法。我还要提供从BaseXMLParserParserDelegate方向的引用,因为我认为代理没有理由调用客户端类。