Preguntas etiquetadas con methods

85
Métodos mágicos PHP __get y __set

A menos que esté completamente equivocado, se supone que los métodos __gety __setpermiten la sobrecarga de → gety set. Por ejemplo, las siguientes declaraciones deben invocar el __getmétodo: echo $foo->bar; $var = $foo->bar; Y lo siguiente debería usar el __setmétodo: $foo->bar =...

83
¿Cómo comprobar si existe un método en Python?

En la función __getattr__(), si no se encuentra una variable referida, da un error. ¿Cómo puedo verificar si una variable o método existe como parte de un objeto? import string import logging class Dynamo: def __init__(self,x): print "In Init def" self.x=x def __repr__(self): print...

82
Ejemplo de extensión Swift

Originalmente quería saber cómo hacer algo como esto. UIColor.myCustomGreen para poder definir mis propios colores y usarlos en toda mi aplicación. Había estudiado extensiones antes y pensé que probablemente podría usarlas para resolver mi problema, pero no podía recordar exactamente cómo...

81
java que tan caro es una llamada a un método

Soy un principiante y siempre he leído que es malo repetir código. Sin embargo, parece que para no hacerlo, normalmente tendría que tener llamadas a métodos adicionales. Digamos que tengo la siguiente clase public class BinarySearchTree<E extends Comparable<E>>{ private...