Wir eine Basisklasse nicht public abgeleitet, so ändern sich die Zugriffsrechte auf Member-Objekte in der abgeleiteten Klasse nach folgender Tabelle:
Ableitung | Basisklasse | abgeleitete Klasse |
public | private | private |
protected | protected | |
public | public | |
protected | private | private |
protected | protected | |
public | protected | |
private | private | private |
protected | private | |
public | private |