Resultados de la búsqueda a petición "methods"

6 la respuesta

¿Es una buena práctica hacer un método que modifique datos fuera de la clase const?

Me gustaría hacer una pregunta sobre la corrección constante de los métodos. Déjame ilustrar la situación. class MyClass { public: ... void DiscussedMethod() { otherClass->NonConstMethod(); } private: OtherClass *otherClass; };Tengo ...

4 la respuesta

Python: ¿Hacer algo para cualquier método de una clase?

Digamos que tengo una clase con un montón de métodos: class Human(): def eat(): print("eating") def sleep(): print("sleeping") def throne(): print("on the throne")Luego ejecuto todos los métodos con John=Human() John.eat() John.sleep() ...

6 la respuesta

Obtener el contenido de un método de un archivo cs

Tengo el requisito de obtener el contenido de cada método en un archivo cs en una cadena. Lo que estoy buscando es que cuando ingrese un archivo cs, se devuelva un diccionario con el nombre del método como clave y el cuerpo del método como ...

4 la respuesta

¿Cómo puedo obtener una referencia a un método?

¿Es posible en Ruby obtener una referencia a los métodos de un objeto (me gustaría saber si esto se puede hacer sin procs / lambdas), por ejemplo, considere el siguiente código: class X def initialize @map = {} setup_map end private def ...

2 la respuesta

Intenté crear un prototipo de un método length () para Object y rompí jQuery, ¿cómo?

Escribí lo siguiente: Object.prototype.length = function(){ var count = -1; for(var i in this) count++; return count; }Funciona. Pero cuando ejecuto mi página, incluso sin usar esta función, Firebug me dice que jQuery's.appendTo() ya no es una ...

2 la respuesta

¿Por qué puede probar métodos / campos privados en Spock sin problemas?

package com.example.dev; public class AClass { private Integer a =10; ...//other code }y cuando intento acceder a en mi método Spock: package com.example.dev; def 'test a'() { AClass aClassVar = new AClass() aClassVar.a = new Integer(100); ...

4 la respuesta

"Llamada a la función indefinida & rdqu, o; error al llamar al método de clase

este es el errorFatal error: Call to undefined function assign( este es el código, como pueden ver, obviamente he definido la función, ¿por qué no funciona? class shades { function create($name, $shades, $slug, $shortDesc, $longDesc, $position){ ...

1 la respuesta

¿Qué significan los corchetes? en Java

¿Qué significa cuando hay corchetes delante dedouble. Por ejemplodouble[] y hay alguna forma especial de usar la función de retorno cuando se usan en un método. Por ejemplo: public double[] MethodName(){ }¿Cuál es el tipo del valor de retorno?

2 la respuesta

¿Cómo puedo tomar cualquier función como entrada para mi método de envoltorio Scala?

Digamos que quiero hacer un pequeño envoltorio a lo largo de las líneas de: def wrapper(f: (Any) => Any): Any = { println("Executing now") val res = f println("Execution finished") res } wrapper { println("2") }¿Esto tiene sentido? Mi método de ...

5 la respuesta

devolver dos variables de un método

¿Cómo escribir el siguiente código correctamente? public String toString(int[] position, int xOffset, int yOffset) { String postn = String.format("[%d,%d]", position[0], position[1]); String movm = String.format("[%d,%d]", xOffset, yOffset); ...