In der objektorientierten Programmierung wird ein Objekt (auch Instanz genannt), dass ein Exemplar eines bestimmten Datentyps oder einer bestimmten Klasse (auch Objekttyp genannt) bezeichnet. Objekte sind sowohl zu ihren eigenen Klassen als auch zu den entsprechenden Basisklassen zuweisungskompatibel.
Prozedur
Der Begriff „Prozedur“ kommt in der Programmierung vor. Man versteht im allgemeinem darunter eine Variante zum Begriff „Unterprogramm“. Ein Unterprogramm ist ein Teil eines Computerprogramms, das eine bestimmte Funktionalität bereitstellt. Es kann von anderen Programmen/Programmteilen aufgerufen werden, um eine Aufgabe
Funktion
In der Programmiersprache wird eine Funktion als Bezeichnung eines Programmkonstrukts verwendet. Durch Funktionen wird der Quellcode des Programmes strukturiert dargestellt, damit Teile der Funktionalität wiederverwendbar sind. Das besondere an einer Funktion ist das es im Vergleich zu einer Prozedur einen
Methode
In der objektorientierten Programmierung sind Methoden Unterprogramme die das Verhalten von Objekten beschreiben und implementieren. Durch die Methoden des Objektes können die einzelnen Objekte untereinander in Verbindung treten.
Struktur- und Verhaltensdiagramme der UML
Es gibt eine Vielzahl von Diagrammen: Hier eine Auflistung der Strukturdiagramme die es gibt: Klassendiagramm Komponentendiagramm Kompositionsstrukturdiagramm Objektdiagramm Paketdiagramm Profildiagramm Verteilungsdiagramm Hier eine Auflistung der Verhaltensdiagramme Aktivitätsdiagramm Anwendungsfalldiagramm Interaktionsübersichtsdiagramm Kommunikationsdiagramm Sequenzdiagramm Zeitverlaufsdiagramm Zustandsdiagramm In der Schule wird in der Regel
Unified Modeling Language (UML)
Unified Modeling Language (UML) ist eine grafische Modellierungssprache. Diese wird verwendet um Spezifikationen, Konstruktionen und Dokumentationen von Software-Teilen und anderen System abzubilden. Heutzutage ist UML als grafische Softwaresystem-Modellierung nicht mehr wegzudenken. Im Rahmen von Softwareprojekten kommt man häufig als erstes
Dynamische Programmiersprachen
Als dynamische Programmiersprache werden in der Softwaretechnik, eine Klasse von höheren Programmiersprachen, die während der Laufzeit Tätigkeiten ausführen, wo andere Programmiersprachen nicht oder zur Übersetzungszeit ausgeführt werden bezeichnet. Ein Beispiel für die Tätigkeit ist die Erweiterung eines Programmes während der
Programmierung
Die Programmierung dient um Computerprogramme zu erstellen. Ebenso gehört die Programmierung zum Teilbereich der Softwareentwicklung und beinhaltet die Umsetzung (Implementierung) des Softwareentwurfs im Quellcode. Je nach Programmiersprache dient es um das Übersetzen des Quellcodes in die Maschinensprache zu übersetzen. Dazu