carookee - group communication for you
Home / JavaForum / Beginner
Infos   |   Features   |   Gold-Edition   |   Kundenservice   
java
  Übersicht
  Forum
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
  Mitglieder
LOGIN





· Passwort vergessen
· Kostenlos anmelden
  Information
  Demo
  Features
  Im Vergleich
  Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
  Kundenservice
  Impressum
  Datenschutz
  AGB
Status
4.752 User online
0 User eingeloggt
 

Beiträge
   Antworten     Neuer Beitrag    

Beitrag 1647 von 2963 (56%) |<   <   >   >|

Autor m 3
Datum 01.06.02, 17:09
Betreff Re: elegantes OOP-Prinzip gesucht


"kann aber nicht einfach eine neue Klasse aus A ableiten, weil das Package auf A angewiesen ist."
Verschwindet die Klasse aus dem Package, wenn Du eine neue daraus ableitest?

Ein Package ist eine logisch zusammengehörende Ansammlung von Klassen. Sie hat selbst keinerlei Eigenschaften ausser ihrem Namen und also auch keine Grundausstattung.
Eine Klasse kann auch keine Eigenschaften von einem Benutzer eine Packages bekommen, da ein Package nicht verwendet werden kann, sondern nur die Klassen in eben diesem.

Wenn Du nicht vererben wills, schau Dir das Dekorator Pattern an:
Intent:
Attach additional responsibilities to an object dynamically. Decorators provide a felixible alternative to subclassing for extending functionality.

Stammt aus dem GOF Buch, vielleicht findet sich etwas zu decorator und java im Netz.

Viel Spass,
m3


Diskussionsverlauf:
elegantes OOP-Prinzip gesucht
    Re: elegantes OOP-Prinzip gesucht

 Auf diesen Beitrag antworten
 Neuen Beitrag verfassen


|<   <   >   >|

                                                                                                                                                                                                                           

Impressum  · Datenschutz  · AGB  · Infos  · Presse
Ein modernes Forum: teamturn.com