Articles of methods

Em Java, qual é a diferença entre this.method () e method ()?

Existe alguma diferença entre chamar this.method() e method() (incluindo diferença de desempenho)?

Convertendo inteiros em numerais romanos – Java

Esta é uma tarefa de casa com a qual estou tendo problemas. Eu preciso fazer um inteiro para o conversor numeral romano usando um método. Mais tarde, devo usar o programa para escrever de 1 a 3999 em algarismos romanos, de modo que a codificação está fora. Meu código abaixo é muito simples; é um […]

Executando código para cada chamada de método em um módulo Ruby

Estou escrevendo um módulo no Ruby 1.9.2 que define vários methods. Quando qualquer um desses methods é chamado, quero que cada um deles execute uma determinada instrução primeiro. module MyModule def go_forth a re-used statement # code particular to this method follows … end def and_multiply a re-used statement # then something completely different … […]

Por que o método getter e setter é importante em java?

Eu fui ensinado a sempre usar getters e setters. No entanto, não conheço os prós e contras desses methods, pois, ao implementá-los, estamos expondo os dados e também ocultando-os. Estou um pouco confuso sobre isso. Alguém pode dar algum conselho adequado sobre por que usamos um getter / setter e quais são as vantagens?

Substituir dinamicamente o conteúdo de um método C #?

O que eu quero fazer é mudar como um método c # é executado quando é chamado, para que eu possa escrever algo assim: [Distributed] public DTask Solve(int n, DEvent callback) { for (int m = 2; m < n – 1; m += 1) if (m % n == 0) return false; return true; […]

nova palavra-chave na assinatura do método

Ao realizar uma refatoração, acabei criando um método como o exemplo abaixo. O tipo de dados foi alterado para simplificar. Eu já tinha uma declaração de atribuição como esta: MyObject myVar = new MyObject(); Foi refatorado para isso por acidente: private static new MyObject CreateSomething() { return new MyObject{“Something New”}; } Isso foi resultado de […]

Os methods auxiliares privados devem ser estáticos se puderem ser estáticos?

Digamos que eu tenha uma aula projetada para ser instanciada. Eu tenho vários methods “auxiliares” privados dentro da class que não requerem access a nenhum dos membros da class e operam somente em seus argumentos, retornando um resultado. public class Example { private Something member; public double compute() { double total = 0; total += […]

Como conseguir o método de encadeamento em java?

Eu quero conseguir o encadeamento de methods em Java. Como posso conseguir isso? Além disso, deixe-me saber quando usá-lo. public class Dialog { public Dialog() { } public void setTitle(String title) { //Logic to set title in dialog } public void setMessage(String message) { //Logic to set message } public void setPositiveButton() { //Logic to […]

Como sobrescrever o to_json no Rails?

Atualizar: Esse problema não foi devidamente explorado. A questão real está no render :json . O primeiro código colar na pergunta original produzirá o resultado esperado. No entanto, ainda há uma ressalva. Veja este exemplo: render :json => current_user NÃO é o mesmo que render :json => current_user.to_json Ou seja, render :json não chamará automaticamente […]

Métodos vs Construtores em Java

Acabei de começar a programar com o Java. O texto que usamos está faltando ao falar sobre methods e construtores. Não tenho certeza do que um método ou um construtor é exatamente e o que torna cada um exclusivo. Alguém por favor pode me ajudar a defini-los e diferenciar os dois?