Hallo,
Frühlingsrolle hat folgendes geschrieben : |
Dann ist mein Vorhaben garnicht so verkehrt. Was internal angeht, muss ich mir nochmal anschauen. Gut dass ich nachgefragt habe.
|
stelle dir vor dein Programm würde nicht alleine laufen, sondern es wäre eine Bibliothek (also quasi DLL statt EXE). Dann würdest du eine
internal Klasse nur in deiner Bilbiothek nutzen können (für alle (internen) Objekte aus deiner Bibliothe wäre sie
public). Definierst du die Klasse hingegen als
public dann kann sie nicht nur von den Objekten aus deiner Bibliothek verwendet werden, sondern auch von denen aus dem Programm, dass wiederum deine Bibliothek verwendet. Sie wäre also "Programmübergreifend"
public.