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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.