properties

Eine Eigenschaft in einigen objektorientierten Programmiersprachen ist eine spezielle Art von Klassenmember, die zwischen einem Feld (oder Datenelement) und einer Methode liegt. Eigenschaften werden wie Felder gelesen und geschrieben, aber Lese- und Schreibvorgänge in der Eigenschaft werden (normalerweise) übersetzt, um Methodenaufrufe abzurufen und festzulegen.
4
Antworten

Sollte ich Ivars in Objective-C verwenden?

Ich habe eine Anwendung, die ich schreibe, die nur @properties verwendet. Ich habe überhaupt keinen ivar in irgendeiner meiner Klassendateien deklariert. Wie ich es verstehe, werden mit der Einführung von @property keine Ivars mehr benötigt. Cod...
25.01.2012, 21:34
10
Antworten

Was ist der Unterschied zwischen einer Eigenschaft und einer Instanzvariablen?

Ich denke, ich habe diese Begriffe austauschbar / falsch verwendet!     
01.05.2009, 13:32
7
Antworten

schreibgeschützte Python-Klasseneigenschaften

Gibt es eine Möglichkeit, schreibgeschützte Klasseneigenschaften in Python zu erstellen? Ex. In Unity3d können Sie dies tun: %Vor% Vector3.zero gibt eine Instanz der Vector3-Klasse zurück, wobei x, y und z 0 sind. Dies ist im Grunde dasselbe...
01.09.2011, 16:22
3
Antworten

C # - Überprüfen Sie, ob die Ganzzahleigenschaft gesetzt ist

Ich überprüfe einige Eigenschaften und ich muss wissen, ob lange oder ganzzahlige Werte von anderen Layern gesetzt werden. Zum Beispiel diese Klasse :: %Vor% Wenn ich eine neue Instanz von Person festlege, erhält das Alter den Wert 0....
10.05.2011, 16:53
6
Antworten

Eigenschaft vs Funktion (speziell .NET)

Ich habe einige Diskussionen über dieses Thema gelesen, und da ist etwas, das ich einfach nicht verstehe. Die häufigste Antwort scheint dies zu sein: Verwenden Sie eine ReadOnly-Eigenschaft, um zwischengespeicherte Daten zurückzugeben, verwen...
16.10.2009, 19:46
4
Antworten

Haben Eigenschaften immer einen Wert, wenn sie nicht gesetzt sind?

Ich habe eine Eigenschaft wie folgt: %Vor% und ich habe einen Test in einer meiner Methoden wie folgt: %Vor% Abhängig davon, wann diese Methode aufgerufen wird, wurde möglicherweise Breadcrumbs nicht festgelegt. In einem Test wird Br...
27.01.2012, 14:18
5
Antworten

Vererben von Eigenschaften mit Accessibility-Modifizierer in C #

Ich habe versucht, die Schnittstelle zu erben und einige der automatisch generierten set-Eigenschaften als privat zu definieren. Dies ist ein Beispiel. %Vor% Als ich versuchte es zu kompilieren. Ich habe eine Fehlermeldung 'MyClass.C' does...
24.09.2011, 01:58
11
Antworten

Logik in Get-Teil der Eigenschaft. Gute Übung?

Wenn ich meine XAML-Daten an einige Daten anschließe, benutze ich oft den "Get" -Teil einer Eigenschaft, um etwas Logik zu machen. Wie geben Sie die Summe der Summen einer Liste oder einen Scheck, wenn etwas positiv ist. Zum Beispiel: %Vor%...
30.01.2009, 15:16
1
Antwort

VBA: Warum muss ich jedes Mal den Fokus auf die Steuerung legen?

Ich erstelle ein persönliches Bibliotheksinventar-System mit einer Access 2007-Datenbank. Wenn ich im Code auf die Eigenschaft .Text eines Formularsteuerelements referenziere, ob es den Wert ändert oder einfach den Wert in einer IF-Anweisung...
25.06.2013, 19:47
1
Antwort

Python 2.6.4 Property Decorators funktioniert nicht

Ich habe viele Beispiele online und in diesem Forum zum Erstellen von Eigenschaften in Python mit speziellen Getter und Setter . Ich kann jedoch die speziellen Getter- und Setter-Methoden nicht ausführen und kann auch nicht den @propert...
10.02.2010, 21:07