3

UML で委任パターン (objective-C 用) をモデル化したいと思います。それに対する正しいプレゼンテーションは何ですか?

例えば:

私のクラス BaseXMLParser には、ParserDelegate インターフェイスに準拠するデリゲートがあります。ParserDelegate のメソッドは UI クラスに実装されます

ps: 私の英語でごめんなさい

委任パターン

4

1 に答える 1

1

を使用する代わりに を使用<<ParserDelegate>>する必要があり、インターフェイスの名前の<<Interface>>代わりにを使用してください。また、インターフェイス ( ) で定義されているメソッドを実装クラス ( )に記述する必要もありません。デリゲートがクライアント クラスを呼び出さなければならない理由が見当たらないので、方向への参照も示します。delegateParserDelegateParserDelegateUIBaseXMLParserParserDelegate

于 2012-06-27T20:42:39.123 に答える