Domande taggate «class-variables»


6
Final è mal definito?
Innanzitutto, un puzzle: cosa stampa il seguente codice? public class RecursiveStatic { public static void main(String[] args) { System.out.println(scale(5)); } private static final long X = scale(10); private static long scale(long value) { return X * value; } } Risposta: 0 Spoiler di seguito. Se si stampa Xin scala (lungo) …


5
Cosa significa variabile @@ in Ruby?
Quali sono le variabili Ruby precedute da double at signs ( @@)? La mia comprensione di una variabile preceduta da un segno at è che si tratta di una variabile di istanza, come questa in PHP: Versione PHP class Person { public $name; public function setName($name) { $this->name = $name; …


4
Crea variabili di modulo in Ruby
C'è un modo per creare una variabile in un modulo in Ruby che si comporti in modo simile a una variabile di classe? Ciò che intendo con questo è che sarebbe possibile accedervi senza inizializzare un'istanza del modulo, ma può essere modificato (a differenza delle costanti nei moduli).

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.