Objektorientierung – leider nicht bei mir…
Seit gestern Abend bin ich richtig frustriert und ich verstehe nichts mehr.
Mein Bruder hatte sich extra so große Mühe gegeben, mir mehr über die Objektorientierte Programmierung zu erklären, angefangen bei den grundlegenden Zusammenhängen von Klassen, Objekten, Methoden etc. über die eigentliche Trennung von Datenstrukturen und Darstellung, wenn mehrere Entwickler an einem Projekt arbeiten würden.
Nun ist mir zumindest klar geworden, wann man bei den Klassen private und public benutzt und wie man darauf zugreift. Das hat mir sehr weitergeholfen.
Im weiteren Gespräch hat er mir über das Template-System „Smarty“ und den OR-Mapper (für Beziehung zwischen Klasse und DB-Tabelle) erzählt und einiges an Beispielen gebracht und auf Papier aufgezeichnet.
Und hier fingen meine Fragezeichen dann schon an.
ich bin es gewohnt, in der prozedualen Programmierung eine Abfrage aus der Datenbank und anschließend gleich die Darstellung in einer Seite zu programmieren.
Und nun trennt man das Ganze und schreibt in den Klassen nur die allgemeinen „Befehle“ ohne wirklich mal einen „echten“ Wert zu übergeben. Das kommt später hinzu.
Und da bin ich ausgestiegen
Nach 2,5 Stunden Erklärungen war ich so müde und unkonzentriert, ich konnte nicht dem Thema nicht mehr folgen und war richtig schlecht gelaunt.
Als eigenes kleines Projekt hätte ich gern ein Kartentauschsystem programmiert um das Gelernte umzusetzen und wollte noch wissen, wie ich hier am besten Klassen bilden kann und was ich dann reinschreiben soll.
Die Antwort meines Bruders war nur: „Fang mal klein an, am besten mit einem Zähler oder mit einem Formular. Zuerst die Klassen, dann die Ausgabe.“
Das wars dann. Am liebsten hätte ich das Studienheft ins Eck geworfen und nicht mehr angeschaut.
Ich habe mich so drauf gefreut, endlich starten zu können, aber jetzt... ist der Traum geplatzt.
Nun schaue ich im Internet mal nach Erklärungen für „Dummies“, weil irgendwie will es nicht in meinen Kopf.
Wer von euch hat noch alles OOP und kennt vielleicht eine gute Seite oder ein gutes Buch für absolute Anfänger??
Vielen Dank und einen Guten Start in die Woche wünscht euch
~Smarthy
3 Kommentare
Empfohlene Kommentare
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden