AP1 Java an der Technische Hochschule Köln

Karteikarten und Zusammenfassungen für AP1 Java an der Technische Hochschule Köln

Arrow Arrow

Komplett kostenfrei

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

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs AP1 Java an der Technische Hochschule Köln.

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Worauf basiert die Objektorientierte Programmierung?

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Welche Konzepte hat die Objektorientierung?

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Anmerkung zum Begriff API

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was ist der Sinn der this.Referenz

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was sind die Vorteile der Objektorientierung?

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was ist mit dem Konzept der OOP Polymorphie gemeint?


Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was ist der Unterschied zwischen Klassen und Objekte?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was ist mit dem Konzept in OOP Datenkapselung gemeint?

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was ist abstrakter Datentyp? und wodurch lassen sich gut implementieren?

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was besitzt eine Klasse?

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Was ist mit dem Konzept der OOP Vererbung gemeint?

Das war nur eine Vorschau der Karteikarten auf StudySmarter.
Flascard Icon Flascard Icon

Über 50 Mio Karteikarten von Schülern erstellt

Flascard Icon Flascard Icon

Erstelle eigene Karteikarten in Rekordzeit

Flascard Icon Flascard Icon

Kostenlose Karteikarten zu STARK Inhalten

Kostenlos anmelden

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

Worauf basiert die Prozedurale Programmierung?

Kommilitonen im Kurs AP1 Java an der Technische Hochschule Köln. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für AP1 Java an der Technische Hochschule Köln auf StudySmarter:

AP1 Java

Worauf basiert die Objektorientierte Programmierung?

basiert darauf, dass sich der Aufruf einer Methode immer an ein Objekt richtet. In der Klasse des Objekts ist festgelegt, wie auf eine Methode reagiert wird.

AP1 Java

Welche Konzepte hat die Objektorientierung?

  • Datenkapselung
  • Vererbung
  • Polymorphie

AP1 Java

Anmerkung zum Begriff API

„Eine Programmierschnittstelle ist eine Schnittstelle, die von einem Softwaresystem anderen Programmen zur Anbindung an das System zur Verfügung gestellt wird. Oft wird dafür die Abkürzung API (für engl. application programming interface, deutsch: Schnittstelle zur Anwendungsprogrammierung) verwendet.“

ODER.. 
API ist die Abkürzung für Application Programming Interface, auf Deutsch ist ein API eine Programmschnittstelle. Über ein API können Entwickler auf die Funktionen einer Anwendung zugreifen.

AP1 Java

Was ist der Sinn der this.Referenz

▪ Wie kann man das Objekt selbst, für das eine Methode aufgerufen wurde, in der Methode ansprechen?
▪ Ein Beispiel wäre seine Verwendung als Returnwert.
▪ Zu diesem Zweck gibt es das Schlüsselwort this.

Die this-Referenz ist in Methoden eine Referenz auf das aktuelle Objekt.

AP1 Java

Was sind die Vorteile der Objektorientierung?

▪ Verkürzung der Entwicklungszeit
▪ Senkung der Fehlerrate
▪ Verbesserte Erweiterbarkeit und Anpassungsfähigkeit von Software
▪ Entwicklung wiederverwendbarer Softwarebibliotheken

AP1 Java

Was ist mit dem Konzept der OOP Polymorphie gemeint?


▪ Polymorphie wird durch das Konzept der späten (dynamischen) Bindung ermöglicht.
▪ Da Objekte immer bestimmen, welche Methoden ausgeführt werden, und dies erst zur Laufzeit bekannt ist, können Methoden in abgeleiteten Klassen überschrieben werden.
▪ Häufiger entsteht Polymorphie aber durch die Implementierung von Methoden aus Schnittstellen.
▪ Dieses Prinzip ermöglicht die Entwicklung allgemein verwendbarer Softwarekomponenten.

AP1 Java

Was ist der Unterschied zwischen Klassen und Objekte?


▪ Ein Objekt ist eine Einheit von Daten und Funktionen, die auf den Daten operieren.
▪ Die Struktur der Daten und die Funktionen gleichartiger Objekte sind in der Klasse definiert.
▪ Ein Objekt wird auch als Instanz seiner Klasse bezeichnet.
▪ Jedes Objekt besitzt eine eigene Identität und einen eigenen Satz der Daten.
▪ Die Variablen eines Objekts (Instanzvariable) legen den augenblicklichen Zustand des Objekts fest.
▪ Die Funktionen der Klasse heißen Methoden. Sie definieren das Verhalten der Objekte der Klasse.
▪ Die Identität eines Objekts äußert sich darin, dass jedes Objekt über einen eigenen Speicherplatz verfügt

AP1 Java

Was ist mit dem Konzept in OOP Datenkapselung gemeint?

Als Datenkapselung (englisch encapsulation, nach David Parnas auch bekannt als information hiding) bezeichnet man in der Programmierung das Verbergen von Daten oder Informationen vor dem Zugriff von außen. Der direkte Zugriff auf die interne Datenstruktur wird unterbunden und erfolgt stattdessen über definierte Schnittstellen (Black-Box-Modell).
Datenkapselung ist ein lange bekanntes Prinzip innerhalb der strukturierten und modularen Programmierung. Zentrales Modell ist hier der abstrakte Datentyp, in dem Daten in einer Datenstruktur zusammengefasst sind, auf die nur über festgelegte Zugriffsfunktionen (Prozeduren) zugegriffen werden kann. In der tatsächlichen Programmierung wird der abstrakte Datentyp auf verschiedene Weisen implementiert

AP1 Java

Was ist abstrakter Datentyp? und wodurch lassen sich gut implementieren?

Ein Abstrakter Datentyp (ADT) ist ein Verbund von Daten zusammen mit der Definition aller zulässigen Operationen, die auf sie zugreifen.


Da der Zugriff nur über die festgelegten Operationen erfolgt, sind die Daten nach außen gekapselt.


Ein ADT beschreibt, was die Operationen tun (Semantik), aber noch nicht, wie sie es tun sollen (Implementierung). Auch kann das Konzept des ADTs unterschiedlich spezifiziert und ein ADT auf verschiedene Weise notiert werden, bspw. durch Pseudocode oder durch eine mathematische Beschreibung. Modernere Programmiersprachen unterstützen allerdings gezielt die Erstellung von ADTs.

AP1 Java

Was besitzt eine Klasse?

▪ Eine Klasse (class) besitzt statische und dynamische Komponenten.
▪ Die statischen Komponenten heißen Datenelemente.
▪ Die dynamischen Komponenten heißen Elementfunktionen (Memberfunktionen, Methoden) der Klasse.

AP1 Java

Was ist mit dem Konzept der OOP Vererbung gemeint?

▪ Vorhandene Komponenten können einfach modifiziert und erweitert werden.
▪ Sie sind in anderen Kontexten wiederverwendbar.

AP1 Java

Worauf basiert die Prozedurale Programmierung?

basiert darauf, dass Funktionen auf den als Parameter mitgegebenen Daten
operieren.

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für AP1 Java an der Technische Hochschule Köln zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang AP1 Java an der Technische Hochschule Köln gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Technische Hochschule Köln Übersichtsseite

Recht I

Ebr Rechnerarchitektur

Datenbanken

BWL 1

Betriebliche Anwendungssysteme I

Informationsmanagement

core java an der

University of Pune

java online an der

University of Dundee

Java Übungen/Fragen an der

TU Darmstadt

java online coding an der

University of Dundee

JAVA II an der

Hochschule Augsburg

Ähnliche Kurse an anderen Unis

Schau dir doch auch AP1 Java an anderen Unis an

Zurück zur Technische Hochschule Köln Übersichtsseite

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für AP1 Java an der Technische Hochschule Köln oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
X

StudySmarter - Die Lernplattform für Studenten

StudySmarter

4.5 Stars 1100 Bewertungen
Jetzt entdecken
X

Gute Noten in der Uni? Kein Problem mit StudySmarter!

89% der StudySmarter Nutzer bekommen bessere Noten in der Uni.

50 Mio Karteikarten & Zusammenfassungen
Erstelle eigene Lerninhalte mit Smart Tools
Individueller Lernplan & Statistiken


Lerne mit über 1 Millionen Nutzern in der kostenlosen StudySmarter App.

Du bist schon registriert? Hier geht‘s zum Login