Klassen

In einer objektorientierten Programmiersprache wie Ruby ist eine Klasse ein Container, der Eigenschaften (Klassen-Member) wie Methoden und Variablen enthält. Klassen erben Eigenschaften von einer Eltern- oder Superklasse. Dadurch wird eine Hierarchie von Klassen mit einer Basisklasse an der Wurzel oder Spitze erzeugt. In Ruby ist die Basisklasse Object. Ruby nutzt Einfachvererbung – das heißt, dass eine Ruby-Klasse Eigenschaften nur von einer einzigen Elternklasse erben kann. (Mehrfachvererbung, wie Sie in C++ verwendet wird, ermöglicht es einer Klasse, von mehr als einer Klasse zu erben.) In Ruby können Sie in einer Datei mehrere Klassen definieren. Eine Klasse ist selbst ein Objekt, sogar wenn Sie sie nicht direkt instanziieren. Klassen ...

Get Ruby: kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.