privates Schlüsselwort und kein privates Schlüsselwort

8

Was nutzt das private Schlüsselwort, wenn alles standardmäßig privat ist?

%Vor%

Wäre beides nicht privat? Wenn sie beide privat sind, warum dann die Notwendigkeit für das Schlüsselwort selbst?

    
MyNameIsJob 13.12.2010, 15:51
quelle

4 Antworten

20

Explizite Verwendung des Keywords verdeutlicht den Code, unabhängig vom Standard.

Vermeide Vermutungen oder die Notwendigkeit einer Faktenprüfung seitens des Codelesers / Maintainers, wo es möglich ist.

Es gibt eine Referenz für die Sichtbarkeitsinformationen über diese vorherige Frage .

    
Steve Townsend 13.12.2010, 15:53
quelle
9

Als Steve Townsend sagte , es verdeutlicht den Code, aber es ist auch nützlich in Eigenschaften mit gemischtem Zugriff, zB:

%Vor%     
jball 13.12.2010 15:56
quelle
3

Der Standardwert wurde von Zeit zu Zeit geändert. Früher war es in VB, dass alles standardmäßig öffentlich war. Jetzt ist es privat.

In anderen Programmiersprachen ist der Standardwert anders.

Wenn Sie es ausschreiben, hilft es dem Leser des Codes.

    
DOK 13.12.2010 15:54
quelle
1

Code Sauberkeit ist neben der Göttlichkeit. Macht es leicht zu lesen.

    
Ryan Bennett 13.12.2010 15:53
quelle

Tags und Links