Domande taggate «language-design»

Un tag per domande relative alla progettazione di qualsiasi aspetto dei linguaggi di programmazione.






7
Perché Ruby ha metodi sia privati ​​che protetti?
Prima di leggere questo articolo , pensavo che il controllo degli accessi in Ruby funzionasse in questo modo: public- accessibile da qualsiasi oggetto (es. Obj.new.public_method) protected - è possibile accedervi solo dall'interno dell'oggetto stesso, nonché da eventuali sottoclassi private - uguale a protetto, ma il metodo non esiste nelle sottoclassi …




10
Perché un pitone dict.update () non restituisce l'oggetto?
Sto cercando di fare: award_dict = { "url" : "http://facebook.com", "imageurl" : "http://farm4.static.flickr.com/3431/3939267074_feb9eb19b1_o.png", "count" : 1, } def award(name, count, points, desc_string, my_size, parent) : if my_size > count : a = { "name" : name, "description" : desc_string % count, "points" : points, "parent_award" : parent, } a.update(award_dict) return …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.