Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

C++ Grundkurs

Freundschaft zu Datentypen

Testen Sie unsere 2015 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Eine weitere Variante stellt in C++ die Freundschaft zwischen einem Klassen-Template und einem Datentyp dar.
01:30

Transkript

In dieser Lektion will ich auf die Freundschaft eines Klassen-Templates zu seinem Typ-Parameter eingehen. Ein Klassen-Template kann seine Freundschaft auch zu seinem Typ-Parameter aussprechen. Das Beispiel sehen Sie hier. Ich habe hier das Klassen-Template Array, das über den Typ-Parameter T parametrisiert ist. Die Klasse Array spricht ihre Freundschaft zum Typ-Parameter T aus. Hier instanziiere ich das Klassen-Template. Array von Account bedeutet in diesem Fall, dass Account-Objekte auf die Internas von Array zugreifen können. Das zeige ich Ihnen an einem Beispiel. Hier habe ich mein Klassen-Template Bank. Das ist über den Typ-Parameter T parametrisiert. Die Bank besitzt ein besonderes Geheimnis. Das ist "private". "Important secret from the bank." Die Bank spricht eine Freundschaft zu seinem Typ-Parameter T aus. Hier wende ich dieses an. Hier ist die Klasse Account. Die besteht nur aus einem Konstruktor. Im Konstruktor instanziiere ich ein Bank-Objekt, das mit Account selbst parametrisiert ist. Mit diesem Bank-Objekt plaudere ich die Geheimnisse der Bank aus. bank.secret plaudert sie aus und das war es. Ich zeige Ihnen das Programm noch in der Anwendung. "Important secret from the bank." Das passiert an der Stelle hier. Hier instanziiere ich in Account. Das wird der Konstruktor ausgeführt und das Geheimnis verraten. In dieser Lektion habe ich Ihnen die Freundschaft eines Klassen-Templates zu seinem Typ-Parameter vorgestellt.

C++ Grundkurs

Steigen Sie in die mächtige Programmiersprache C++ ein und lernen Sie dabei alle wichtigen Funktionen mit Anwendungsbeispielen kennen.

8 Std. 14 min (147 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!