Beeinträchtigen Getter und Setter die Performance in C ++ / D / Java?

Dies ist ein ziemlich altes Thema: Sind setter und Getter gut oder böse?

Meine Frage hier ist: Compiler
C++ /D /Java
inline die Getter und setter?

In welchem Umfang machen die Getter/setter auf die Leistung auswirken (function call stack frame) im Vergleich zu einer direkten feldzugriff. Neben all den anderen Gründen für die Verwendung von Ihnen, ich würde gerne wissen, ob Sie sollen sich auf die Leistung abgesehen davon, dass ein guter OOP-Praxis.

InformationsquelleAutor der Frage alvatar | 2009-07-10

Schreibe einen Kommentar