oop frage
-
was findet ihr besser?
class gui_render{ draw(){ } } class gui_node extends gui_render{ draw(){ super.draw(); } }
class gui_render{ draw(){ } } class gui_node{ render; gui_node(){ render = new gui_render(); } draw(){ render.draw(); } }
-
kann man so nicht sagen, da unklar ist, was die beiden sind.
Wenn ein gui_node ein gui_renderer ist, dann 1. wenn gui_node einen gui_renderer hat, dann 2.
-
zu allgemein schrieb:
kann man so nicht sagen, da unklar ist, was die beiden sind.
Wenn ein gui_node ein gui_renderer ist, dann 1. wenn gui_node einen gui_renderer hat, dann 2.
ah dann hab ich das jetzt mit der "is a" bzw. "has a" beziehung auch verstanden
-
-