Ich habe ein class A wie unten erwähnt: -
%Vor%
Ich möchte weder die Elementfunktion erstellen, noch das obige class A erben noch den Bezeichner von iData ändern.
Meine Zweifel: -
Wie auf iData eines Objekts zugegriffen...
Ich versuche, eine Klasse in separaten Dateien mit privaten Variablen zu erstellen.
Bis jetzt ist mein Klassencode:
In TestClass.h
%Vor%
In TestClass.cpp
%Vor%
Wenn ich Code :: Blocks einbauen will, heißt es:
... \ TestClass.cpp:...
Ich habe das gelesen:
%Vor%
ist gleich:
%Vor%
beides bedeutet, dass die Methode nicht überschrieben werden kann!
Aber ich sehe nicht die Äquivalenz, wenn eine Methode privat ist, ist es automatisch nicht
zugänglich ...
Lohnt es sich, private Methoden für Code zu extrahieren, der nur einmal in einer Klasse aufgerufen wird, oder den Code in der übergeordneten Methode (vielleicht) mit einem Kommentar zu belassen, der sagt, was er tut?
In Objective-C gibt es eine Art hackischen Weg, um private Methoden in der .m-Datei zu erstellen:
%Vor%
Das funktioniert großartig für Methoden. Ich habe versucht, das gleiche mit einer Eigenschaft zu tun:
%Vor%
Dies brachte eine Kompili...
Jedes Mal, wenn ich eine JS-Bibliothek erstelle, habe ich diese Art von Konzept:
%Vor%
Aber ich habe mich immer danach gesehnt, einfach nur zu tun:
%Vor%
Aber ich habe das nie gemacht, weil das reservierte Wörter sind. Wie reserviert sin...
Gibt es eine Möglichkeit, dass ein NSTimer einen private func aufruft, wenn das Timeout abgelaufen ist?
(Ist das überhaupt sinnvoll? Der NSTimer-Verweis ist lokal für die Klasse. Ich bin mir nicht sicher, ob das Ziel des Aufrufers zur L...
Ich arbeite an einem Code, wo ich auf eine ähnliche Situation gestoßen bin:
%Vor%
Ich würde es vorziehen, Bar nicht als friend von Foo zu haben, da neben Foo s der Konstruktor Bar keinen Zugang zu irgendwelchen Foo s privat...
Bei meinem Praktikum gab mir einer meiner Kollegen einen Hinweis. Ich möchte wissen, ob dies eine gute Praxis ist.
Was ich gemacht habe, war das Erstellen von Klassen, die nur für die Werte verwendet werden, die sie enthalten und keine Funkti...
%Vor%
Hallo alle!
Ich habe eine einfache Frage ... WARUM kann ich eine private Variable von der Hauptmethode erreichen? Ich weiß, ich bin in der umschließenden Klasse, aber es ist wichtig. Ich glaubte, dass der Hauptteil NICHT Teil der Klasse...