Ein Wrapper ist eine OOP-Technik, bei der ein Objekt ein anderes Objekt, eine Ressource (dynamisch zugewiesener Speicher, Betriebssystemdatei- / widow-Handle, Socket, Thread-Mutex usw.) oder eine Reihe von Subroutinen einkapselt (umschließt), versteckt und schützt eine andere (möglicherweise einfacher zu bedienende) Schnittstelle.
Hinweis: Dieser Beitrag repräsentiert die erste Frage meiner Anfrage. Der Einführungsblock (der gesamte Text, bis die Zahlen erreicht sind) wird in beiden Fragen wiederholt, da es Hintergrundinformationen sind, die zur Beantwortung der Frage b...
27.01.2011, 17:34
Ich suche nach einem möglichst umfassenden Ersatz und Wrapper für den ASP.NET HttpContext in meinen Anwendungen. Ein umfassender Mock-Ersatz könnte die Testbarkeit meiner ASP.NET-Webanwendungen erheblich erhöhen, ohne dass jede Anwendung auf...
25.08.2010, 21:50
Wir erstellen einen Webservice (CXF-basiert), der von einer Java-Klasse (Java2WS) mit der folgenden Methode gesteuert wird:
%Vor%
Ich benutze die Wrapper, um die Elemente der Anfrage zu definieren. Antwort genauer: die richtigen Elementnamen...
20.11.2010, 08:57
Number n = new Number(5) ist illegal, Number n = 5 jedoch nicht. Warum?
16.12.2009, 16:18
Ich habe kürzlich Java-Code geerbt und muss ihn in ein Projekt integrieren, an dem ich gerade arbeite. Mein Projekt ist ein Service-Agent, der XML-Nachrichten verarbeitet und transformiert. Beim Durchsuchen des neuen Codes habe ich die folgende...
27.07.2011, 14:42
Ich versuche, ein Objekt mit einer run-Methode zu erstellen, die von einer _wrap_run-Methode umschlossen wird. Ich möchte in der Lage sein, die Methode und den Wrapper aufzurufen, indem Sie einfach instance.run () eingeben und das Objekt unterkl...
21.07.2011, 18:31
Ich versuche über das NLog MailTarget zu loggen.
Es funktioniert gut, aber ich wollte das mailtarget mit dem BufferedTargetWrapper um die Protokollnachrichten bis zu einem vordefinierten Codepoint, wo ich den Puffer manuell leeren möchten und...
16.11.2011, 14:31
Ich habe ein Cocoa-Projekt (eine Mac OS X-App), alle Objective-C. Ich habe eine C ++ - Klasse (von der ich weiß, dass sie funktioniert) aus einem anderen Projekt übernommen und einen Objective-C-Wrapper dafür erstellt. Die ObjC-Wrapper-Klasse ve...
21.05.2011, 18:50
Ich möchte benachrichtigt werden, wenn ein SocketChannel hat seine close Methode genannt. Mein erster Gedanke war, einen Wrapper zu erstellen, der einen Listener benachrichtigt, wenn die Methode implCloseSelectableChannel aufgerufen...
25.02.2012, 16:52
Erweiterung und Boxen von Java-Primitiven.
Ich weiß, dass es nicht möglich ist, eine Wrapper-Klasse von einer zur anderen zu erweitern, da sie nicht aus der gleichen Erbschaft stammen. Warum ist es jedoch nicht möglich, ein Primitiv auf einen...
10.08.2011, 16:15