Substantiv
/ˈæbstrækt ˈmɛθəd/
Der Begriff "abstract method" bezieht sich in der Programmierung auf eine Methode, die in einer abstrakten Klasse definiert ist, aber keine Implementierung hat. Stattdessen wird die Implementierung von einer abgeleiteten Klasse bereitgestellt. Diese Art von Methode zwingt die erstellenden Klassen, die spezifischen Funktionen zu implementieren. Der Begriff wird besonders häufig in objektorientierten Programmiersprachen wie Java, C# oder C++ verwendet. In Software-Entwicklungsumgebungen ist die Verwendung von "abstract methods" ein gängiger Begriff.
Die abstrakte Methode erfordert, dass Unterklassen eine Implementierung bereitstellen.
You cannot instantiate an abstract class that contains an abstract method.
Sie können eine abstrakte Klasse, die eine abstrakte Methode enthält, nicht instanziieren.
In this programming exercise, you will learn how to define an abstract method.
Im Englischen wird "abstract method" nicht häufig in idiomatischen Ausdrücken verwendet, da es sich um einen spezifischen technischen Begriff handelt. Dennoch sind hier einige verwandte Ausdrücke aus der Programmierwelt, die diese Phrase verwenden können:
"Die Definition einer abstrakten Methode ist entscheidend für die Wiederverwendbarkeit von Code."
"An abstract method serves as a blueprint for the derived classes."
"Eine abstrakte Methode dient als Vorlage für die abgeleiteten Klassen."
"When you encounter an abstract method, remember it needs concrete implementation."
Der Begriff "abstract" stammt vom lateinischen "abstractus", was "abgezogen" oder "weggenommen" bedeutet, während "method" von dem griechischen Wort "methodos" abstammt, was "Weg" oder "Zeit" bedeutet. Zusammen bezieht sich "abstract method" auf eine Methode, die nicht konkret definiert ist, sondern abstract bleibt und eine Grundlage für spezifische Implementierungen bietet.
virtuelle Methode
Antonyme: