Я изучаю шаблоны дизайна, и я видел такой вызов метода из класса:Что нового?
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());
}
}
Как вы можете видеть, что есть subject = new();
вызов, и я задаюсь вопросом, является ли это создает новый экземпляр Proxy
или что-то другое. Я не нашел ничего связанного с этим.
Ваша помощь очень ценится.
Если вам нужно, я могу вставить весь код или на самом деле он написан на книге, поэтому мне нужно записать его здесь.
Спасибо.
Где вы это видели? выглядит как опечатка – philfreo 2010-11-30 07:59:11
C# 3.0 Design Patterns - Judith Bishop Page 27 – Tarik 2010-11-30 08:01:34
Это тип, как указано. Следуя http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvcs/thread/6da66b58-2f52-4023-a874-c3e5a4bbca05, это должно быть subject = new ProtectionProxy(); – 2010-11-30 08:04:45