É possível ter variáveis de classe estática ou métodos em Python? Qual sintaxe é necessária para fazer
Estático é um termo usado em algumas linguagens de programação para definir uma função ou área de armazenamento de dados (campo) que não está vinculada a nenhuma instância específica do objeto. Na maioria dos casos, essa tag, se usada, deve ser usada em conjunto com uma tag de linguagem de programação específica.
É possível ter variáveis de classe estática ou métodos em Python? Qual sintaxe é necessária para fazer
Que diferença real (prática) existe entre uma classe estática e um padrão singleton? Ambos podem ser chamados sem instanciação, ambos fornecem apenas uma "Instância" e nenhum deles é seguro para threads. Existe alguma outra
Eu já vi a palavra staticusada em diferentes lugares no código C; é como uma função / classe estática em C # (onde a implementação é compartilhada entre objetos)?
Como posso criar variáveis estáticas em
Eu tenho algumas páginas estáticas que são apenas HTML puro, que exibimos quando o servidor fica inoperante. Como posso colocar um favicon que eu criei (é 16x16px e está no mesmo diretório que o arquivo HTML; é chamado favicon.ico) como o ícone "tab"? Eu li na Wikipedia e observei alguns tutoriais...
Eu sou um programador Java que é novo no mundo corporativo. Recentemente desenvolvi um aplicativo usando Groovy e Java. Durante todo o código que escrevi, utilizamos um bom número de estáticas. O lote técnico sênior me pediu para reduzir o número de estáticas usadas. Eu pesquisei sobre o mesmo e...
Sou fã de métodos de extensão em C #, mas não tive sucesso ao adicionar um método de extensão a uma classe estática, como o Console. Por exemplo, se eu quiser adicionar uma extensão ao console, chamada 'WriteBlueLine', para que eu possa: Console.WriteBlueLine("This text is blue"); Eu tentei isso...
Por que não é possível substituir métodos estáticos? Se possível, use um
Estou convertendo uma biblioteca PHP 5.3 para trabalhar no PHP 5.2. A principal coisa que está no meu caminho é o uso de ligação estática tardia como return new static($options);, se eu converter isso em para return new self($options)obter os mesmos resultados? Qual é a diferença entre new selfe...
A pergunta era sobre simples c funções, não c ++ static métodos, conforme esclarecido nos comentários. Eu entendo o que é uma staticvariável, mas o que é uma staticfunção? E por que se eu declarar uma função, digamos void print_matrix, em digamos a.c(SEM a.h) e inclua "a.c"- eu recebo...
A assinatura do método de um método Java main () é: public static void main(String[] args){ ... } Existe uma razão para esse método ser
Eu tenho uma classe com um private static finalcampo que, infelizmente, preciso alterá-lo em tempo de execução. Usando reflexão, recebo este erro: java.lang.IllegalAccessException: Can not set static final boolean field Existe alguma maneira de alterar o valor? Field hack =...
Eu gostaria de ter uma constante estática privada para uma classe (neste caso, uma fábrica de formas). Eu gostaria de ter algo do tipo. class A { private: static const string RECTANGLE = "rectangle"; } Infelizmente, recebo todos os tipos de erro do compilador C ++ (g ++), como: O ISO C ++...
Para ser específico, eu estava tentando este código: package hello; public class Hello { Clock clock = new Clock(); public static void main(String args[]) { clock.sayTime(); } } Mas deu o erro Não é possível acessar o campo não estático no método estático principal Então eu mudei a...
O código a seguir é compilado no Swift 1.2: class myClass { static func myMethod1() { } class func myMethod2() { } static var myVar1 = "" } func doSomething() { myClass.myMethod1() myClass.myMethod2() myClass.myVar1 = "abc" } Qual é a diferença entre uma função estática e uma função de...
Se uma variável é declarada como staticno escopo de uma função, ela é inicializada apenas uma vez e mantém seu valor entre as chamadas de função. O que exatamente é a sua vida? Quando seu construtor e destruidor é chamado? void foo() { static string plonk = "When will I...
Minha pergunta é sobre um uso específico da palavra-chave estática. É possível usar a staticpalavra-chave para cobrir um bloco de código dentro de uma classe que não pertence a nenhuma função. Por exemplo, o seguinte código compila: public class Test { private static final int a; static { a =...
Eu posso ver essas definições na biblioteca Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType)...
Em Java, qual é a diferença entre: private final static int NUMBER = 10; e private final int NUMBER = 10; Ambos são privatee final, a diferença é o staticatributo O que é melhor? E
Eu escrevi este código de teste: class MyProgram { int count = 0; public static void main(String[] args) { System.out.println(count); } } Mas dá o seguinte erro: Main.java:6: error: non-static variable count cannot be referenced from a static context System.out.println(count); ^ Como...