私はデザインパターンを学習してきたと私はクラスから、このようなメソッドの呼び出しを見た:あなたはそこにsubject = new();
呼び出しがあると私はそれがProxy
の新しいインスタンスを作成しているかどうかを疑問に思って見ることができるようにnew()関数とは何ですか?
class Client: SubjectAccessor {
static void Main() {
Console.WriteLine("Proxy Pattern\n");
ISubject subject = new Proxy();
Console.WriteLine(subject.Requesy());
subject = new(); //Here is what I am asking
COnsole.WriteLine(subject.Request());
}
}
をまたは、他の何か。私はこれに関連するものは見つけていない。
お手数をおかけします。
必要に応じて、コード全体を貼り付けるか、実際には本に書かれているので、ここに書き留める必要があります。
ありがとうございました。
これはあなたがこれを見ましたか?タイプミスのように見える – philfreo
C#3.0デザインパターン - Judith Bishop Page 27 – Tarik
これは指定されたタイプです。 http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvcs/thread/6da66b58-2f52-4023-a874-c3e5a4bbca05に従うと、subject = new ProtectionProxy();である必要があります。 –