Pytania oznaczone «properties»

164
Dlaczego 2 == [2] w JavaScript?

Niedawno odkryłem to 2 == [2]w JavaScript. Jak się okazuje, to dziwactwo ma kilka interesujących konsekwencji: var a = [0, 1, 2, 3]; a[[2]] === a[2]; // this is true Podobnie działa: var a = { "abc" : 1 }; a[["abc"]] === a["abc"]; // this is also true Co jeszcze dziwniejsze, to też...

145
Zastępowanie pól lub właściwości w podklasach

Mam abstrakcyjną klasę bazową i chcę zadeklarować pole lub właściwość, która będzie miała inną wartość w każdej klasie, która dziedziczy z tej klasy nadrzędnej. Chcę zdefiniować go w klasie bazowej, aby móc odwoływać się do niego w metodzie klasy bazowej - na przykład przesłaniając ToString, aby...

137
Plik Properties w Pythonie (podobny do Java Properties)

Biorąc pod uwagę następujący format ( .properties lub .ini ): propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN W przypadku języka Java istnieje klasa Właściwości, która oferuje funkcje analizowania / interakcji z powyższym formatem. Czy jest coś...

135
Właściwości a metody

Szybkie pytanie: Kiedy decydujesz się używać właściwości (w C #), a kiedy decydujesz się na metody? Jesteśmy zajęci tą debatą i znaleźliśmy pewne obszary, w których jest dyskusyjne, czy powinniśmy użyć właściwości, czy metody. Oto jeden przykład: public void SetLabel(string text) { Label.Text =...