Puppe :: eins

Puppe :: Bietet eine gemeinsame Basisklasse für Laborentwicklungstools.
Jetzt downloaden

Puppe :: eins Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dominique Dumont
  • Website des Verlags:

Puppe :: eins Stichworte


Puppe :: eins Beschreibung

Puppe :: Jeder bietet eine gemeinsame Basisklasse für Laborentwicklungstools. Puppe :: Jeder bietet eine gemeinsame Basisklasse für Lab-Entwicklungstools.puppet :: * Klassen sollen einen Zugriff auf das "Puppeted" -Objekt mit einer GUI basierend auf TK anbieten. Die Grundidee ist, wenn Sie eine Puppe erstellen :: * Object, Sie haben die gesamte Funktionsnalität des Objekts ohne die GUI. Wenn dann das Bedürfnis ergibt, können Sie (oder der Klasse dazu entschließen), die GUI des Objekts zu öffnen, und dann kann der Benutzer ein interaktives, das er wünscht, ausüben. Danach, wenn das Bedürfnis nicht ergibt, können Sie ein instanzieren Viele Objekte, ohne das Display zu verkleinern Der Benutzer kann die Prozessgruppe über seine GUI starten. Dann werden alle Prozesse ausgeführt. Wenn einer von ihnen fehlschlägt, wird er seine eigene GUI erhöhen, um die Ursache des Problems anzuzeigen und den Benutzer zu entscheiden, was Sie tun können In diesem Beispiel werden die Prozess- und Prozessgruppe beide Marionette erben: An jedem. Die Basisklasse verfügt über: - ein TK :: Multi :: Manager, um die unterschiedliche Anzeige der Basisklasse (oder der abgeleiteten Klasse) anzuzeigen oder auszublenden - a Menüleiste - Eine Ereignisprotokollanzeige, sodass das abgeleitete Objekt ihre Aktivität protokollieren kann - ein Debug-Protokollanzeigendisplay, sodass abgeleitetes Objekt ihre "unbeabsichtigten" Aktivitäten - ein Objektscanner zum Anzeigen des Attributs des abgeleiteten Objekts loggen kann - ein Set von verwalteten Funktionen, die "hat -eine "Beziehung zwischen Puppenobjekten. Der Menüleiste verfügt über eine "Inhaltslaufleiste, mit der der Benutzer das Display aller" enthaltenen "Objekte öffnen konnte. - Eine Einrichtung zum Speichern von Daten in einer Datenbankdatei, die an einen Hash gebunden ist. Die Klasse soll seine Daten in einem einzigen Eintrag der Datenbankdatei speichern. (Dafür sollten Sie MLDBM verwenden, wenn Sie mehr als einen Skalar in der Datenbank speichern möchten). Der Schlüssel für diesen Eintrag ist "$ keyroot; $ name". KeyRoot und Name werden an den Konstruktor des Objekts übergeben. Es ist unnötig zu sagen, es ist eine schlechte Idee, zwei Instanzen von Puppe :: withdb mit demselben Keyroot und dem gleichen Namen zu erstellen. Anforderungen: · Perl.


Puppe :: eins Zugehörige Software