OOP Methoden/Eigenschaften.Literaturempfehlung

Gast #5410506
Lesenswert?

Das ist jetzt ein bisschen so, als würdest Du fragen:

Wo kann man denn am besten was über Kohlenwasserstoff-Verbindungen 
lernen.
Ich will mir was aus Lego bauen...

Die Arduino Doku wird Dir weiter helfen...
#5410515
Lesenswert?

SIM 800L schrieb:
> Hallo,
>
>
> hat jemand einen knackigen, "nichtakademischen" Literaturhinweis für
> mich zum Thema OOP Methoden/Eigenschaften...?

Willst Du OOP losgelöst von jeder Sprache betrachten? Das wird sicher 
schwierig. Du könntest Dich aber mit OOA und OOD beschäftigen, also mit 
klassichem Software-Engineering.

Du solltest aber bedenken, das OOP nur eines von vielen 
Programmierparadigmen ist. Falls Du in Richtung C++ abzielst, so gibt es 
neben OO auch noch prozedural/imperativ, generisch, meta-programmatisch 
und funktional...
#5410563
Lesenswert?

c-hater schrieb:

> Wer wirklich OOP-Konzepte lernen will, sollte dafür definitiv nicht C++
> verwenden. Denn: Es ist dort einfach viel zu leicht, aus dem OO-Konzept
> auszubrechen...

Und inwiefern sollte das falsch sein? OO Konzepte sind nicht automatisch 
besser als z.B. prozedurale. Kapselung und saubere Schnittstellen kriegt 
man auch ohne OO hin und für etliche Aufgabenstellungen sogar besser 
ohne OO. Daß C++ die gleichzeitige Nutzung mehrerer 
Programmierparadigmen erlaubt, ist IMHO ein großer Vorteil.
Gast #5410599
Lesenswert?

Dokutier schrieb:
> Die Arduino Doku wird Dir weiter helfen...
Die beschränkt sich darauf, die Schnittstellen zu den mitgelieferten 
Klassen, zu beschreiben.

Ein echter OOP Lehrgang findet sich da nicht.
Ein solcher wird allerdings auch bei keiner anderen IDE mitgeliefert.

Weiterhin:
Die beiden oben genannten Bücher sind schon das richtige!
Schaffe das an, welches dir besser schmeckt.

Ca 1/3 der beiden Bücher beschäftigt sich mit der STL
Das Wissen ist auf AVR Arduinos kaum anwendbar.

ESP und andere schleppen die STL allerdings mit.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren