Articles of methods

Número de variable Java o argumentos para un método

¿Es posible declarar un método que permita un número variable de parámetros? ¿Cuál es el simbolismo utilizado en la definición que indica que el método debe permitir una cantidad variable de parámetros? Respuesta: varargs

Métodos varargs ambiguos

Aquí hay un ejemplo de código que no se comstack: public class Test { public static void main(String[] args) { method(1); } public static void method(int… x) { System.out.println(“varargs”); } public static void method(Integer… x) { System.out.println(“single”); } } ¿Puede alguien decirme por qué estos métodos son ambiguos? Gracias de antemano.

Error “No adjuntar instancia de tipo” al llamar al método de otra clase en Android

Colegas, tengo la siguiente pregunta: 1. En mi primera clase tengo el public class parseYouTubeAndYahoo extends AsyncTask<String, Void, List> para analizar datos de internet. Pero necesito llamar al método execute () de esta clase desde otra clase. Al intentar corregir ese código: new MainActivity.parseYouTubeAndYahoo().execute(“someURL”); Tengo el siguiente mensaje de error de Eclipse No se puede […]

¿Está bien llamar al método abstracto desde el constructor en Java?

Supongamos que tengo una clase Base abstracta que implementa la interfaz Runnable. public abstract class Base implements Runnable { protected int param; public Base(final int param) { System.out.println(“Base constructor”); this.param = param; // I’m using this param here new Thread(this).start(); System.out.println(“Derivative thread created with param ” + param); } @Override abstract public void run(); } […]

¿Cómo usar una variable de un método en otro método?

Quiero saber cómo puedo usar la variable a[i][j] en el método Scores() para usarla en los métodos MD() y sumD() en el siguiente código: En mi código, los métodos MD() y sumD() no pueden obtener el resultado. public class Test3 { public void Scores() { double[][] a= new double[3][5]; int i,j; for(i=0; i<3; i++ ){ […]

Métodos en Ruby: ¿objetos o no?

Inspirado por esta discusión , después de buscar en Google no pude encontrar una respuesta a una pregunta bastante simple con respecto a los métodos en Ruby: ¿son métodos objetados o no? Hay diferentes opiniones aquí y allá , y realmente me gustaría escuchar, digamos, una explicación en profundidad. Object#method método Object#method , que toma […]

Establecer y obtener métodos en java?

¿Cómo puedo usar los métodos set y get, y por qué debería usarlos? ¿Son realmente útiles? ¿Y también puedes darme ejemplos de establecer y obtener métodos?

Código de ejecución para cada llamada de método en un módulo de Ruby

Estoy escribiendo un módulo en Ruby 1.9.2 que define varios métodos. Cuando se llama a cualquiera de estos métodos, quiero que cada uno de ellos ejecute primero una statement determinada. 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 […]

¿Por qué el método getter y setter es importante en Java?

Me han enseñado a usar siempre getters y setters. Sin embargo, no conozco los pros y los contras de estos métodos, ya que al implementarlos estamos exponiendo los datos y también ocultándolos. Estoy un poco confundido acerca de esto. ¿Alguien puede dar un consejo adecuado sobre por qué usamos un getter / setter y cuáles […]

¿Por qué Mockito no se burla de los métodos estáticos?

Leí algunos hilos aquí sobre métodos estáticos, y creo que entiendo los problemas que puede causar el mal uso / uso excesivo de métodos estáticos. Pero realmente no llegué al fondo de por qué es difícil burlarse de los métodos estáticos. Sé que otros marcos de burla, como PowerMock, pueden hacer eso, pero ¿por qué […]