man verwendet dann eine instanzmethode wenn die methode auswirkungen auf die instanz (--> die Variablen ) eines objektes hat.
eine klassenmethode verwendest du dann wenn die methode sich auf klassenvariablen auswirkt bzw. du eine klasse hast von der es keine instanz also ein objekt geben wird (--> abstrakte klasse).
ich hoffe die erklärung stimmt so halbswegs. was du wann einsetzt ist im prinzip deine sache bzw. kommst du bei der entwicklung deiner programme mit der zeit drauf was wo sinnvoller ist.
es ist so wie überall aller anfang ist schwer ( leider )
|