C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Lernen von OOP

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (German)
View previous topic :: View next topic  
Author Message
Marc A. Kastner
Guest





PostPosted: Sun Nov 16, 2003 9:07 am    Post subject: Lernen von OOP Reply with quote



Hallo Leute,
ich habe mich bereits einige Zeit mit Programmierung in C++ auseinander
gesetzt,
aber leider bis jetzt nur mit Funktionen und so (heißt glaub ich
prozenduales Proggen,
wenn ich mich nicht irre). Nun möchte ich mich ein wenig mit OOP auseinander
setzten.
Kann mir jemand eventuell Tutorials nennen, wo ein bisschen in den Anfang
der OOP
eingeführt wird?

Ausserdem habe ich noch eine Frage: Ich habe hier das Buch Die C++
Programmier-
sprache. Ich habe gehört, das es kein wirkliches Lehrbuch ist. Wo kann man
es
einsetzten? Als weiterführendes Lehrbuch nach den Anfänger-Tutorials, oder
eher als
Referenz? Oder kann ich es evtl auch schon jetzt als Anfänger benutzten?

Schonmal im vorraus Danke,
Marc A. Kastner

--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de
Back to top
Andreas Goebel
Guest





PostPosted: Sun Nov 16, 2003 4:07 pm    Post subject: Re: Lernen von OOP Reply with quote



Marc A. Kastner wrote:

Quote:
Hallo Leute,
ich habe mich bereits einige Zeit mit Programmierung in C++ auseinander
gesetzt,
aber leider bis jetzt nur mit Funktionen und so (heißt glaub ich
prozenduales Proggen,
wenn ich mich nicht irre). Nun möchte ich mich ein wenig mit OOP auseinander
setzten.
Kann mir jemand eventuell Tutorials nennen, wo ein bisschen in den Anfang
der OOP
eingeführt wird?
Ein ungewöhnlicher Rat: Wenn Du Dich nicht mit abstrakten Beispielen wie

"class hund" (Basisklasse), "class dackel: public hund" (abgeleitete
Klasse) abplagen willst und dich die ganze Zeit fragst, wozu das gut
ist, dann könntest Du OOP zusammen mit einem GUI-Toolkit lernen.
Ich fand die Tutorials zu QT sehr gut und habe damit gleichzeitig C++
und QT gelernt. Die wichtigsten OOP-Techniken werden ausführlich
benutzt: Vererbung und virtuelle Funktionen. Dies würde sich anbieten,
wenn Linux Deine Plattform ist.

Wenn nicht, könnte ich Dir noch fltk (www.fltk.org) empfehlen, aber hier
ist die Dokumentation nicht ganz so gut, und es empfiehlt sich doch,
schon vorher gut c++ zu können.
Quote:

Ausserdem habe ich noch eine Frage: Ich habe hier das Buch Die C++
Programmier-
sprache. Ich habe gehört, das es kein wirkliches Lehrbuch ist. Wo kann man
es
einsetzten? Als weiterführendes Lehrbuch nach den Anfänger-Tutorials, oder
eher als
Referenz? Oder kann ich es evtl auch schon jetzt als Anfänger benutzten?

Das Buch ist ein bisschen ein Mischmasch-Buch. Es ist einerseits

Einführung, manchmal aber auch ein wenig Abenteuergeschichte á la "wie
ich c++ schrieb und die Standardbibliothek entwarf". Es ist ein sehr
gutes Buch, das eine Fülle von herausragend guten Ratschlägen enthält,
aber es ersetzt weder ein Lehrbuch / Tutorial noch eine Referenz. Es ist
ein Muss, wenn man die wahre Philosophie von C++ in sich aufnehmen will.

Quote:
Schonmal im vorraus Danke,
Marc A. Kastner


Zusammenfassender Rat: Suche Dir ein schönes Tutorial im Internet - ich
weiß leider gerade keins - , mache parallel dazu die QT-Tutorials, wenn
Du ein Linuxer bist. Lese danach den Stroustrup.

Gruß, Andreas

--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de

Back to top
Rolf Magnus
Guest





PostPosted: Sun Nov 16, 2003 5:14 pm    Post subject: Re: Lernen von OOP Reply with quote



Marc A. Kastner wrote:

Quote:
Hallo Leute,
ich habe mich bereits einige Zeit mit Programmierung in C++
auseinander gesetzt, aber leider bis jetzt nur mit Funktionen und so
(heißt glaub ich prozenduales Proggen, wenn ich mich nicht irre). Nun
möchte ich mich ein wenig mit OOP auseinander setzten.
Kann mir jemand eventuell Tutorials nennen, wo ein bisschen in den
Anfang der OOP eingeführt wird?

Ausserdem habe ich noch eine Frage: Ich habe hier das Buch Die C++
Programmiersprache. Ich habe gehört, das es kein wirkliches Lehrbuch
ist. Wo kann man es einsetzten? Als weiterführendes Lehrbuch nach den
Anfänger-Tutorials, oder eher als Referenz?

Die meisten empfehlen es als Referenz, aber ich habe es auch als
"weiterführendes Lehrbuch" verwendet und fast komplett durchgelesen.
Dabei habe ich einige Details gelernt (und verstanden), die ich vorher
nicht wußte. Ich hatte aber dennoch schon einiges über C++ gewußt, nur
nicht aus einem Buch.

Quote:
Oder kann ich es evtl auch schon jetzt als Anfänger benutzten?

Ich denke schon, daß das geht, wenn man sich mit Programmierung
allgemein schon ein bischen auskennt, aber vermutlich gibt es andere
Bücher, mit denen du da schneller ans Ziel kommst.

--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de

Back to top
Stefan Reuther
Guest





PostPosted: Mon Nov 17, 2003 11:23 am    Post subject: Re: Lernen von OOP Reply with quote

Hallo,

Andreas Goebel <a-goebel_nospam_ (AT) gmx (DOT) de> wrote:
Quote:
Marc A. Kastner wrote:
[Quoting repariert]
ich habe mich bereits einige Zeit mit Programmierung in C++
auseinander gesetzt, aber leider bis jetzt nur mit Funktionen
und so (heißt glaub ich prozenduales Proggen, wenn ich mich
nicht irre). Nun möchte ich mich ein wenig mit OOP
auseinander setzten. Kann mir jemand eventuell Tutorials
nennen, wo ein bisschen in den Anfang der OOP eingeführt
wird?

Ein ungewöhnlicher Rat: Wenn Du Dich nicht mit abstrakten Beispielen wie
"class hund" (Basisklasse), "class dackel: public hund" (abgeleitete
Klasse) abplagen willst und dich die ganze Zeit fragst, wozu das gut
ist, dann könntest Du OOP zusammen mit einem GUI-Toolkit lernen.

[x] unterschreib.

Ich habe OOP mit dem Turbo-Pascal-Handbuch 'Objektorientierte
Programmierung und Turbo Vision' gelernt. Ein Kapitel zu OOP
allgemein, und 15 Kapitel zu Turbo Vision.

Desweiteren habe ich 'Objektorientierte Programmierung mit Turbo
C++' verwendet. Die Festlegung auf eine Plattform trägt etwas
dazu bei, daß die Beispiele nicht so dröge sind (es wird halt
auch mal Grafik gemacht), ansonsten ist das Buch leider
veraltet (keine Namespaces zum Beispiel). Und man muß sich
klarmachen, daß man sich mit dem Buch auf eine Plattform
festlegt.

Quote:
Ausserdem habe ich noch eine Frage: Ich habe hier das Buch
Die C++ Programmier- sprache. Ich habe gehört, das es kein
wirkliches Lehrbuch ist. Wo kann man es einsetzten?

Ich finde, dieses Buch taugt recht gut, wenn man bereits
programmieren kann (zum Beispiel Turbo Pascal).


Stefan

--
de.comp.lang.iso-c++ - Moderation: mailto:voyager+mod (AT) bud (DOT) prima.de
FAQ: http://www.voyager.prima.de/cpp/ mailto:voyager+send-faq (AT) bud (DOT) prima.de

Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.