どなたか下のグラフの意味を教えてください。
- PolicyLayer と PolicyServiceInterface の関係は何ですか?
- PolicyServiceInterface と MachanismLayer の関係は何ですか。
C# コードも大歓迎です。
UML は、Martin C. Robert 著、Martin Micah 2006 による C# の Agile Principles, Patterns, and Practices からのものであることに注意してください。
2011/6/2 15 追記
以下は同じ意味を持っていますか? 1) 一端に三角形がある実線 2) 一端に三角形がある破線
2011/6/3 1st追記
違いは何ですか: 1) 一方の端に矢印がある実線 2) 一方の端に矢印がある破線
サンプルの例と、以下のリンクの PersistentObject および ThirdPartyPersistentSet:
2011/6/3 2nd追加
PolicyLayer と PolicyServiceInterface の関係は次のようになります。
public class PolicyLayer
{
private PolicyServiceInterface policyServiceInterface = new PolicyServiceInterfaceImplementation();
}
class PolicyServiceInterfaceImplementation:PolicyServiceInterface {}
それにかんする