Was ist First-class object?

In der Computerprogrammierung ist ein erstklassiges Objekt, ein erstklassiger Bürger oder ein erstklassiger Wert eine Sprachentität (z. B. eine Funktion oder Variable), die wie andere Entitäten in einer Sprache funktioniert.

In der Programmiersprache C können Sie beispielsweise eine Funktion nicht als Parameter an eine andere Funktion übergeben. Daher werden Funktionen in C als „Objekte zweiter Klasse“ bezeichnet. In JavaScript kann jedoch eine Funktion als Parameter an eine andere Funktion übergeben werden, daher sind Funktionen in JavaScript erstklassig.

Programmierbegriffe, Wert

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here