Domande con tag 'setters'

2
risposte

Python - il modo migliore per avere una variabile interdipendente in una classe

Domande di Newbie Python: voglio modellare qualcosa che può avere diverse variabili di istanza interconnesse e se ne imposto una, voglio ricalcolare le altre. Qualsiasi può essere impostato. es. un cerchio - ogni istanza ha un'area, una circo...
posta 11.05.2015 - 16:45
2
risposte

I getter e i setter di un contenitore stl devono accedere al contenitore stesso o agli elementi al suo interno?

Considera che ho un vettore e una mappa come membri della classe: class MyClass{ protected: std::vector<int> myVector; std::map<int,std::string> myMap; }; Se getter e setter accedono al contenitore stesso in questo modo,...
posta 13.10.2016 - 09:32
2
risposte

ottenere convenzioni di denominazione del metodo impostato [chiuso]

Nella codifica OOP, esiste una lunga convenzione di denominazione per denominare i metodi accessore / mutatore getThing e setThing . Questi manipolano direttamente le proprietà, che sono spesso private. Queste convenzioni di denomina...
posta 15.07.2015 - 15:53
1
risposta

Aggiornamenti simultanei e atomici a più proprietà / variabili di un oggetto

Ho una classe con più setter e voglio fare aggiornamenti atomici a più proprietà / variabili. Per quanto posso vedere ci sono tre metodi che potrebbero funzionare: Chiama tutti i setter in synchronized block. synchronized { obj.setA(...
posta 27.01.2016 - 11:17
1
risposta

Imposta risultato di getter invece di setter [chiuso]

È un uso legittimo di getter Lady lady = new Lady(); lady.getWater() = "hot water"; se supponiamo che getter ritorni Class Lady { public String getWater() { this.water; }}     
posta 18.05.2018 - 08:52
1
risposta

Perché il codice MVC C # ASP.NET Le prime classi POCO devono avere getter e setter?

Perché in, codice C # ASP.NET MVC Primo progetto, le classi POCO devono avere getter e setter ({get; set;}) per funzionare? public float data { get; set; } o nella classe di contesto db public DbSet<SGD.Models.MyData> MyData{ get; s...
posta 25.07.2016 - 18:01