Resultados da pesquisa a pedido "methods"
Python: os atributos de classe são equivalentes às variáveis locais quando dentro de um método?
Em python, eu sei que procurar uma variável com escopo local é significativamente mais rápida do que procurar uma variável com escopo global. Assim: a = 4 def function() for x in range(10000): <do something with 'a'>É mais lento que def ...
Sobrecarga do Operador Golang
Entendo que o golang não fornece sobrecarga de operador, pois acredita que está aumentando a complexidade. Então, eu quero implementar isso diretamente para estruturas. package main import "fmt" type A struct { value1 int value2 int } func (a ...
Por que um método de classe não pode chamar uma função global com o mesmo nome?
O código a seguir mostra uma função que chama outra função. Ambos têm o mesmo nome, mas assinaturas diferentes. Isso funciona conforme o esperado. //declarations void foo(); void foo(int); int main(){ foo(); } //definitions void foo(){ foo(1); } ...
Qual é o objetivo dos genéricos antes do tipo de retorno
Por exemplo, no código a seguir public <U extends Number> void inspect(U u){ // Some method }qual é o objetivo (o que esta linha está fazendo ou como é lida) que vem logo antes do tipo de retorno
PHP: Obter argumentos do método?
No php, posso verificar todos os métodos disponíveis para um objeto como este: $methods = get_class_methods($object);Mas como posso ver quais argumentos precisam ser enviados para esses métodos? Existe uma função para isso?
Saída desconcertante em Java com métodos de herança e substituição
Eu me deparei com esse pedaço de código. Tentei adivinhar qual será o resultado de executá-lo antes de realmente fazê-lo. Fiquei realmente confuso quando os vi e precisava de algumas explicações. Este é o código: public class A { String bar = ...
Golang: O ponteiro em um método de ponteiro struct pode ser reatribuído para outra instância?
Estive pesquisando no Golang e implementando algumas estruturas de dados para aprender como o idioma funciona. Eu me deparei com o seguinte problema ao escrever o código para uma árvore AVL: Atribuir o ponteiro primário a partir de um método de ...
Java - Matrizes bidimensionais - pontos de plotagem
Eu tenho uma tarefa para uma aula JAVA que estou tendo. Estamos discutindo matrizes bidimensionais, no entanto, nessa tarefa em particular, não consigo descobrir como retornar pontos específicos e definir esses pontos com um valor específico. ...
Renomear métodos em tempo real
Podemos renomear métodos de classe no momento da definição de classe com uma metaclasse. Esta pergunta énãosobre isso. Este é mais um experimento mental, então me dê um pouco de humor, por favor. Digamos que eu queira escrever dois decoradores ...
PHP, Erro fatal: Ligue para o método indefinido, por quê?
Eu tenho um simples estruturas php. class Ingredient e class Ingredients, eu tenho este código: class Ingredient { public function objectIsValid() { return $validate[0]; } } class Ingredients { public $ingObject; function __construct(){ ...