Was ist Objektorientierte Programmierung?
Vložit
- čas přidán 27. 07. 2024
- ✘ Jetzt Premium testen: programmieren-starten.de/prem...
🔹 Kostenlos die Programmier-Einsteiger-Serie sichern:
►►► programmieren-starten.de/pev-...
Eine kleine Einführung in die Objektorientierung, bzw. die Objektorientierte Programmierung.
--------------------------------------------------------------------------------
Möchtest du mehr Inhalte von Programmieren Starten sehen? Hier findest du hilfreiche Links für unsere wertvollsten Ressourcen:
Besuche unsere Webseite: programmieren-starten.de/?utm...
Programmieren Starten Premium: programmieren-starten.de/prem...
Kurse einzeln kaufen: programmieren-starten.de/prod...
Besuche unseren Blog: programmieren-starten.de/blog...
Sehr angenehme Art zu erklären! Danke! :)
Vielen Dank :)
i guess im asking randomly but does someone know of a method to log back into an instagram account??
I somehow lost the account password. I would appreciate any tips you can give me.
@Colten Raphael instablaster ;)
@@louisomar9666 but it asks for Credit card
Habe bisher nur ein paar Minuten gesehen aber ich würde jetzt schonmal sagen, dass ich hiermit wesentlich besser OOP lernen werde als in meiner Ausbildung zum Fachinformatiker 😂
Und ganz ehrlich - ich finde es fast sogar schon sympathisch, dass du bei Versprechern einfach weiter machst und das nicht immer neu aufnimmst. Gibt einem das Gefühl, dass du auch nur ein Mensch bist. 😊
Danke für dein Feedback 🤩
eeeeeeyyyyyyyyyyy was soll der scheissä
s
@@gl-bm5vx wtf
Besser kann man einem Beginner den Begriff der Objektorientierten Programmierung - OOP - meines Erachtens nach nicht nahe bringen. Top Sache, weiter so Jannek.
Vielen Dank! :)
Fantastische Erklärung, vielen Dank!
Vielen Dank :)
"Verständlich erklären" ist zwar auch eine Methode, aber in Deinem Fall auch eine besondere Begabung! Vielen Dank dafür.
Hey, dieses Video hat uns unser Prof heute geschickt und mir kam dein Kanal natürlich sofort bekannt vor :). Danke für deine tollen Videos, von denen offensichtlich auch Dozenten profitieren.
Freut uns sehr, dass die Videos so gut ankommen :) Und vielen Dank für dein Feedback!
Super Video! Es wäre noch super wenn dazu ein Teil 2 kommt, wo dann das ganze nochmal kurz an einem Beispiel vorprogrammiert wird.
Ich bin aktuell noch beim Java-Crashkurs bei den Methoden, aber damit kurz vor der Objektorientierung. Ich denke, dass ich mit diesem Video schon mal einen guten Einblick bekommen habe und freue mich schon darauf.
Ich denke, dass ich mir im Anschluss an den Crashkurs sogar eine Premium-Mitgliedschaft sichern werde.
Ist einfach toll, was ihr hier auf die Beine stellt. Weiter so. ;-)
Grüße Florian
Wer ist dieser Max Mustermann!!! Dem gehört gefühlt fast alles!
Gibt es eine Galileo Reportage drüber schau dir die mal an
Super Video! - Ich hoffe es kommen noch Videos zu all den anderen Paradigmen
Einfach Klasse, dankeschön! 👍🏻
Danke Dir, sehr schön geklärt und hilfreich
Sehr gerne :)
Ich fand es gut , dass du mit Beispielen immer versuchst hast zu erklären . Es war ein tolles Video Dankeschön😇
Die Methoden "Essen" und "Trinken" sind Methoden. Danke dafür. :)
Angenehme Stimme und Sprechweise und vor allem schön, dass du die Dinge langsam und mehrmals erklärst. Dadurch prägt es sich viel besser ein!
Gerade das finde ich irgendwie nervig. Die Wiederholungen sind unnötig. Man muss auch nicht jedes Wort auf der Folie erneut vorlesen. :-) Sorry.....😊 Es heißt "Besitzer des Hauses", nicht "Besitzer von dem Haus." 🙂
Ganz toll erklärt! Ich danke Dir für Deine Mühe.
Sehr gerne :)
Sehr gut erklärt:) vielen Dank!
Sehr gerne :) Vielen Dank fürs anschauen!
Danke fuer das erfreuliche Video! Ich abonniere :)
Vielen Dank fürs ansehen :)
du machst dass richtig gut! Props:)
Super erklärt! Vielen Dank!!
Mega gut erklärt. Danke!
tolles video,danke!
Super erklärend, Dankeschön!
Sehr gute erklärung, mach weiter so 👍
Vielen Dank! Wir machen auf jeden Fall weiter :)
Super Video.
sehr gut die Grundidee erklärt
Einfach toll erklärt, danke.
Vielen Dank :)
hervorragende Erklärung! Danke :)
In 1.25x Geschwindigkeit perfekt! :)
Das ist ganz einfache und perfekte Erklärung :)
Vielen Dank dafür :)
Vielen dank für diese genial gute Erklärung
Das ist eine sehr verständliche Einführung, herzlichen Danke dafür.
Vielen Dank 🙏
Sehr cooles Video. War genau das, was ich gesucht habe. Schön einfach erklärt und perfekt als Einstieg, bevor es an die Literatur geht. Ich werde den Kanal Abonnieren.
Vielen Dank 🤩
Super Erklärung - Danke!
Gerne :)
Vielen Dank, ich verstehe OOP jetzt viel besser :)
Keine Ahnung wieso mein Lehrer uns das nicht so beibringt... Sehr schön erklärt und mit Beispielen erläutert. Direkt was dazugelernt. Danke!
Super erklärt. Vielen Dank!
Gruß,
Matthias
Danke für dein Feedback :)
BESTE ERKLÄRUNG!!!
Danke, dieses Video hat mir weitergeholfen! Klassen sind offenbar das komplizierteste der Python-Grundlagen.
Sehr gut erklärt 👍
Schön erklärt 👏
sehr schön erklärt, aber vielleicht korrigierst Du mal bei Gelegenheit die Methode, Abreisen() es sei denn Das Haus zieht um :)
Auch Häuser möchten mal abreisen, z.B. in den Urlaub abreisen.
In USA ziehen Häuser häufig um.
sehr gut erklärt!
Super erklärt und zusammengefasst
Freut mich! Danke! :)
Abi gerettet!
Sehr sehr schön erklärt!!
Danke 🙏
Vielen Dank!!
Toll erklärt wie immer! Best German Programming Channel!
Vielen dank 🤩
Super erklärt, dieses video hat die representative eigenschaft: IT wissen zu IT nicht wissenden weiter zu geben, eine gute verbale kompatibilität zu schaffen - meine subjektive sichtweise = 👍
Vielen lieben Dank :)
Hat mir fjedenfall gut das Prinzip vermiitteln könen. Leider am Ende an OOP gescheitert und ruhen lassen.( wodurch ich aber letztendlich LUA für mich entdeckt habe^^ ) Aber vlt klappts ja jetzt beim zweiten Anlauf.
Nicht aufgeben :)
Schönes Video, sehr hilfreich. Danke
Freut mich dass es dir gefallen hat! :)
Dnk für das video ❤
sehr hilfreiches video , danke , die erklärung war super xD
Danke :)
Danke !
ich ahb sicher 20 Artikel dazu gelesen 10 Videos geschaut und überall WTF ich checks immernoch nd aber ich glaube jetzt gehts endlich so halb irgendwie!! yay DANKE!!!
könntet ihr nicht zu allen Programmierparadigen ein Video machen? Das wäre wirklich toll
Habe ich mir notiert :)
Super Sache. Habe vor kurzem angefangen mit Java und somit der Objektorientierten Programmierung und bekam das aus dem Buch nicht so ganz in den Kopp. Ist halt schon was anderes als C64 Basic von damals :D. Dieses Video war jetzt für mich mein Aha-Moment. Vielen Dank dafür. Ich habs jetzt gecheckt ;)
sehr gutes Video, thx
DAnke :)
Sehr gutes Video! Hat mir das ganze als Anfänger sehr viel verständlicher gemacht.
Habe allerdings eine Frage: An was orientieren sich andere Arten von Programmierung und zu was werden solche Programmierungen dann geschrieben?
Es gibt beispielsweise die Prozedurale Programmierung (z.B. Programmiersprache C).
Super Video
Sehr gut erklärt! Aber auch symphatische Stimme und genügend langsam gesprochen. Sehr professionell.
Danke.
Erinnert mich sehr an Claus Kruesken (ARD Sendung Computerzeit in den 80ern)
Danke für den netten Kommentar! :)
Danke
gerne :D
10:20 wohin geht denn die Reise? :D Super Video!
Welches Mikrofon verwendest du?
gutes video
Vielen Dank :)
Hi, ich bin 12 und beginne gerade ein bisschen C# zu lernen. Deine Videos halfen mir dabei sehr.👍🏻Hat jemand irgendwelche Tipps?
Sehr cool! Einfach Schritt für Schritt durchstarten :)
Ein Haus würde sich in dieser Analogie allerdings selbst verkaufen oder abreißen. Gäbe es nun aber ein Objekt Abrissbagger, dann müsste der zum abreißen des Hauses einen Pointer auf das Haus halten, damit wird das Haus aber sowohl eine Eigenschaft vom Besitzer als auch Abrissbagger. Das wäre ein Widerspruch zum OOP, speziell zum Prinzip der Kapselung. Also benötigt man eine Oberklasse zur Kommunikation zwischen Objekten. Damit wird ein echtes OOP-Programm immer hierarchisch sein müssen. Die bildhafte Erklärung im Video ist sehr schön, aber ungenau.
stark
Eine Frage zu 14:59, wenn ich in der Klasse Säugetier implementiere, dass das Geschlecht männlich ist, kann ich dann keine weibliche Katze erzeugen? Oder lege ich das Geschlecht (männlich/weiblich) erst bei der Objekterzeugung fest?
Hallo reezyyy, du legst das geschlecht erst bei der objekterzeugung fest,denn in der klasse (Säugetiere) sind nur die Eigenschaften enthalten, die sie besitzen. Ich hoffe das stimmt so. So hab ich es zumindest verstanden. Dein Kommentar ist schon eine woche her, bist du jetzt auf das gleiche gekommen?
@@MrKatabol Genauso denke ich mir das auch!!
Super erklärt aber was ist mit den Klassen ? wofür stehen Sie? fürs Haus
Was meinst du mit fürs Haus? Klassen sind ein Bauplan für Objekte :D
Gut erklärt. Ein codebeispiel einer klasse wäre vielleicht am ende noch hilfreich gewesen damit man den zusammenhang zur realen anwendung besser versteht
Vielen Dank für dein Feedback :)
Kann man die Präsentation irgendwo Downloaden??
wo wird oop in berufen genutzt? hab nen techniker gemacht da wurde nur c++ oop und mysql grundlagen gelehrt :/
Oop wird generell nahezu überall in der Programmierung verwendet :D
Hallo, danke für das Video. Hab jetzt bis hierhin geguckt aber finde den Rest der 24 Videos nicht. Kann mir jemand helfen ?
Hey, den Rest von welchen 24 Videos? Also zu welchem Thema?
OOP habe ich ja jetzt verstanden, aber was genau ist DOD - "Data Oriented Design" und könntest du es auch so gut erklären ?
Brauche ich nämlich für Unity...
Haben das mal als Videowunsch notiert :)
Ich dachte immer das es wie Labview was mit einer Art Zeichnen programmiert wird. Jetzt wirft ehrlich gesagt dein Video sogar noch mehr Fragen auf und verstehe nicht warum Klassifizierung nötig sind zum programmieren . Die Variabel sind wohl die Eigenschaften von Objekten aber sollen die jetzt noch mit andren Vairiabeln und einen Objekt zusammen sein , klingt nach einer Form eines Arrays . Ich schau einfach mal an was Programmes dafür gibt und gucke das Tutourial mal an.
16:00
Nur zum Verständnis: Die Klasse "Hund" ist doch garnicht unabhängig von anderen Klassen oder? Ich meine sie erbt doch von der Klasse "Säugetier"?
So ist es. 👍
Wäre die Klasse Säugetier mit Hund und Katze eine Klassenfamilie?
sehr gut. diesmal leider ohne beispielcode
wie schwierig ist es eine KI zu programieren. es muss keine komplitierte sein?
Das ist ne ganz andere thematik
Also Java war meine erste Programmiersprache und ich hatte OOP genutzt weil ich es irgend wie entdeckt hatte durch Bischen rumspielen und so und wusste nicht mal was OOP ist oder dass es existiert. Das ist irgend wie lustig, komisch und verwirrend find ich irgend wie gut XD euch noch ein guten Tag (:
Hehe ja dir ebenso einen schönen Tag :)
"Hans Wurst" :D ...viele Grüße aus Italien und danke, es war sehr klar!
Ich finde einfach keine Erklärung von A-Z. Kann mir jemand weiterhelfen? Was ich nicht mehr verstehe, jetzt wo ich mehr weiß:
Überklasse? (Vögel bspw. Wie geht das?)
Klasse: Säugetier
Unterklasse (Bspw. Hundeartige, Raubkatzen wie geht das?)
Objekt: Hund
Objekt Katze
Instanz? Was ist das jetzt genau?
Hund Zeus (was ist das, Objekt? Instanz? Unterschied zwischen Hund Ojekt und Hund mit Namen?*
und Hund Bello
und Katze Maui
und Kater Kralle
Nichts was ich finde erklärt mir das schlüssig. Wie schaffe ich eine "Hierarchie" in Klassen und Objekten?
Beispiel mit SciFi Schiffen:
Klasse Schiffe
Unter-Klassen/Über-Objekte? Kampfschiffe, Handelsschiffe, Forschungsschiffe
Objekte: Schlachschiff, Fregatte, Frachter, Laborschiff etc.
Wie kriegt man Struktur und Organisiation, das 100. Klassen & Objekte Tuto hilft da nichts. So kleine Bausteine kann man sich doof gesagt kopieren. Aber wo lernt man das richtig?
16:26 Can't argue against that...
Hallo Super Video :) Könnte man dich mal sprechen ?
Schreibt man Abreisen nicht mit ß
Weiss ich nicht :D
hätte ich dieses Video gefunden als ich noch in der Schule war hätte mich mein Informatikkurs weniger ausgelaugt
Haha besser spät als nie 🤩
Man hört den PC Lüfter im Video :)
1000 mal besser als mein Prof
Wer sich in der Uni mit UML-Diagrammen auskennt, insbesondere mit Klassen- und Objektdiagrammen, wird das Thema schnell verstehen. Ehrlich gesagt muss ich sagen, dass das Studium der beste Weg ist, ein professioneller Programmierer zu werden, denn die Konzepte müssen von den Grundlagen her erlernt werden🎉
Super, aber was ist jetzt mit den "Typen"?
abreisen != abreissen
Wooohoo ich grüße meine Klasse 10G xD
XD11😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂😂🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
Ihr habt 7 Klassen im in der 10. Jahrgangstufe?
Du willst mir also zusammenfassend sagen, dass es in Ordnung ist, dass ich Frauen als Objekte sehe?
Nein :D
find ich gut !
lass mich raten, du bist 12 jahre alt ?!
@@karlroessner2193 Lass mich raten, du bist grade 16 geworden und denkst daher du könntest über ein Alter reden obwohl du selbst noch ein Kind bist?
Cést la vie
@@anonym3852 Lass mich raten du bist knapp über 18 und denkst du bist schon so erwachsen das du auf die Jugend herabblicken kannst?
Hilfe, mein Haus reist ab... 😂
EHRENMANN
Yeah!
Hmm, also ist es nur eine Ansammlung von Funktionen. Verstehe nicht den Unterschied zwischen Klassen und einfachen Arrays. Beides kann man beliebig erstellen und mit Daten (Eigenschaften) füttern, nur hat man bei Arrays viel weniger Arbeit, d.h. es geht schneller. Verstehe den Sinn hinter OOP nicht. Ob ich jetzt massig Klassen anlege, oder mir die Dateien einlade die die gebrauchten Funktionen enthalten, hmm -.- .
Oder anders gefragt, was macht OOP einfacher, gegenüber einer prozeduralen Programmierung die auch sehr gut strukturiert sein kann?
Klar ist ein riesen Unterschied, wenn Du Programmieren nicht als one man show verstehst.
Im Internet findet man ja auch nur Programmieren für Beginner, gibt ja keinen der sich auskennt
Okay :D
@@ProgrammierenStarten selbstverständlich bist du besser
Wer ist auch wegen Home schooling hir
Yeah und hast du was gelernt? :D
Wieviel willst Du für das Haus? Abreissen wär schade..
Haha
Warum nennt man eine Klasse eben Klasse und nicht Typ? Denn ist es nicht das, was die Klasse tut, nämlich den entsprechenden Objekttyp definieren?