Domande taggate «static»

Statico è un termine usato in alcuni linguaggi di programmazione per definire una funzione o un'area di memorizzazione dei dati (campo) che non è associata a nessuna istanza di oggetto specifica. Nella maggior parte dei casi questo tag, se utilizzato, deve essere utilizzato insieme a uno specifico tag del linguaggio di programmazione.

5
Qual è la durata di una variabile statica in una funzione C ++?
Se una variabile viene dichiarata come staticnell'ambito di una funzione, viene inizializzata una sola volta e mantiene il suo valore tra le chiamate di funzione. Qual è esattamente la sua vita? Quando vengono chiamati il ​​suo costruttore e distruttore? void foo() { static string plonk = "When will I die?"; …
373 c++  static  lifetime 


8
Qual è la differenza tra funzioni statiche e funzioni di classe in Swift?
Vedo queste definizioni nella libreria Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType) -> Self } Qual è la differenza tra una funzione membro definita come static funce un'altra definita come class func? È semplicemente staticper …
334 class  static  swift 


7
Perché Mockito non prende in giro i metodi statici?
Ho letto alcuni thread qui sui metodi statici e penso di aver compreso i problemi che un uso improprio / eccessivo di metodi statici può causare. Ma non ho davvero capito perché è difficile prendere in giro i metodi statici. So che altri framework beffardi, come PowerMock, possono farlo, ma …
276 java  methods  static  mockito 



13
Come si crea una classe statica in C ++?
Come si crea una classe statica in C ++? Dovrei essere in grado di fare qualcosa del tipo: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; Supponendo di aver creato la BitParserclasse. Come sarebbe la BitParserdefinizione della classe?
264 c++  oop  class  syntax  static 

4
ReSharper avverte: "Campo statico di tipo generico"
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …

15
Ottenere il nome della classe da un metodo statico in Java
Come si può ottenere il nome della classe da un metodo statico in quella classe. Per esempio public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; } } Per metterlo nel contesto, in realtà …
244 java  static 



12
Perché non posso ereditare le classi statiche?
Ho diverse classi che non hanno davvero bisogno di alcuno stato. Dal punto di vista organizzativo, vorrei metterli nella gerarchia. Ma sembra che non posso dichiarare l'eredità per le classi statiche. Qualcosa del genere: public static class Base { } public static class Inherited : Base { } non funzionerà. …
224 c#  inheritance  static 

20
Vale la pena creare siti Web fluidi? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Migliora questa domanda Sto creando un sito Web ora e sto …
218 html  css  layout  static  fluid 

13
Classe nidificata statica in Java, perché?
Stavo cercando il codice Java LinkedListe ho notato che faceva uso di una classe nidificata statica Entry. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } Qual è la ragione per usare una classe annidata statica, piuttosto che una normale classe interna? L'unico motivo che …
217 java  class  static  member 

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.