Sobes.tech
Junior — Middle

Können Sie das Klassenkonzept in der objektorientierten Programmierung erklären?

sobes.tech KI

Antwort von AI

Eine Klasse in der objektorientierten Programmierung ist eine Vorlage oder ein Entwurf zur Erstellung von Objekten. Sie beschreibt die Eigenschaften (Felder) und das Verhalten (Methoden), die Objekte dieser Klasse haben werden. Die Klasse vereint Daten und Funktionen, die mit diesen Daten arbeiten, in einer Struktur.

Zum Beispiel kann eine Klasse in C# so aussehen:

public class Car
{
    public string Brand { get; set; }
    public int Year { get; set; }

    public void Drive()
    {
        Console.WriteLine($"Auto {Brand} fährt.");
    }
}

Hier beschreibt die Klasse Car ein Auto mit Marke und Baujahr sowie eine Methode Drive, die eine Nachricht ausgibt. Beim Erstellen eines Objekts dieser Klasse erhält man ein konkretes Auto mit festgelegten Eigenschaften und Verhalten.