OOP at Universität Potsdam

Flashcards and summaries for OOP at the Universität Potsdam

Arrow Arrow

It’s completely free

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Study with flashcards and summaries for the course OOP at the Universität Potsdam

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Objekt

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Klasse

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Eigenschaften
(Attribute)

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Verhalten

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Parameter self

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Klassendefinition

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Objektorientiertes
Programm

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Konstruktor

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Destruktor

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Vererbung

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Vorteile: OOP

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

Identifier

Your peers in the course OOP at the Universität Potsdam create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for OOP at the Universität Potsdam on StudySmarter:

OOP

Objekt
Instanz einer Klasse
„Die Welt besteht aus Objekten.“

- Eigenschaften und Verhalten
- Dynamik durch Interaktion

OOP

Klasse
Menge gleichartiger Objekte

Festlegung von:
- Klassenname
- Eigenschaften
- Verhalten

OOP

Eigenschaften
(Attribute)
Zustand der Objekte.
-> für Unterschied
zwischen Objekten

(Werte von Datenelementen)

OOP

Verhalten
Zustandsänderung 
durch Methode
(Änderung der Attributwerte)

OOP

Parameter self
auch: this / obj
Parameter für das Objekt, für das die Methode aufgerufen wird.

Methoden haben immer
mindestens einen Parameter!

OOP

Klassendefinition
reine Sammlung von:
- Variablen
- Funktionsdefinitionen

OOP

Objektorientiertes
Programm
1. Erzeugen von Objekten
-> aus Klassen
2. Aufruf von Methoden
-> für Dynamik
3. gewisse Ausführungslogik

OOP

Konstruktor
Spezielle Methode __init__(self, . . .)

parametrisierte Obj.erzeugung:
-> Aktionen bei Obj.erzeugung

sonst Standardkonstruktor:
parameterloser Konstruktor

OOP

Destruktor
Objektzerstörung
__del__(self)

OOP

Vererbung
Von Klassen abgeleitete
Unterklassen erben
Eigenschaften, Verhalten.

OOP

Vorteile: OOP
1. klare, einfache Schnittstellen
-> Wiederverwendbarkeit

2. Nähe zum Problembereich
(reale Welt)

(offenbaren sich bei großen Projekten)

OOP

Identifier
Objektname
-> Referenz auf das Objekt

Sign up for free to see all flashcards and summaries for OOP at the Universität Potsdam

Singup Image Singup Image
Wave

Other courses from your degree program

For your degree program OOP at the Universität Potsdam there are already many courses on StudySmarter, waiting for you to join them. Get access to flashcards, summaries, and much more.

Back to Universität Potsdam overview page

2er Potenzen

Mengenlehre

Prozedurale Programmierung

Funktionale Programmierung

Mathe1 Nr1

Assembler, Interpreter/Compiler

Paradigmen

Einführung in C

C-Funk.-Fehler-Pointer

Strings-Eingabe-Ausgabe

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for OOP at the Universität Potsdam or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards