Usar 'in' para hacer coincidir un atributo de los objetos de Python en una matriz

Usar 'in' para hacer coincidir un atributo de los objetos de Python en una matriz

No recuerdo si estaba soñando o no, pero me parece recordar que hay una función que permite algo así como, foo in iter_attr(array of python objects, attribute name) He revisado los documentos, per…


En C++, ¿el constructor y el destructor pueden ser funciones en línea?

VC++ realiza funciones que se implementan dentro de la declaración de clase funciones en línea. Si declaro una clase Foo siguiente manera, ¿son las funciones en línea CONSTRUCTOR y DESTRUCTOR? cla…


c# - ¿Inicializar campos de clase en constructor o en declaración?

He estado programando en C#y en Java recientemente y tengo curiosidad por saber cuál es el mejor lugar para inicializar mis campos de clase. ¿Debo hacerlo en declaración ?: public class Dice{…


En una clase PHP5, ¿cuándo se llama un constructor privado?

Digamos que estoy escribiendo una clase de PHP(>=5.0) que debe ser un singleton. Todos los documentos que he leído dicen que el constructor de la clase sea privado, por lo que no se puede crear…


¿Hay algún ejemplo donde*necesitamos*herencia protegida en C++?

Aunque he visto casos excepcionales en los que se necesitaba herencia privada,nunca he encontrado un caso en el que se necesite una herencia protegida.¿Alguien tiene un ejemplo?…


c# - ¿Hay alguna restricción que restrinja mi método genérico a tipos numéricos?

¿Alguien puede decirme si hay una forma con genéricos de limitar un argumento de tipo genérico a solo: Int16 Int32 Int64 UInt16 UInt32 UInt64 Soy consciente de where palabra clave, pero…


.Net 2.0-¿Qué tan eficientes son las listas genéricas?

Estoy creando una aplicación que contiene montones de cargas de datos de usuario en la memoria, y en su mayor parte lo mantiene todo en estructuras List<T>(y algún Dictionary<T, T> cuando necesit…


c# - ¿Cómo verifico nulos en una sobrecarga de operador '==' sin recursión infinita?

Lo siguiente causará recursión infinita en el método de sobrecarga del operador== Foo foo1=null; Foo foo2=new Foo(); Assert.IsFalse(foo1== foo2); public static bool operator=…


javascript - ¿Hay una mejor manera de crear una clase orientada a objetos con jquery?

Utilizo la función jquery extend para extender un prototipo de clase. Por ejemplo: MyWidget=function(name_var){this.init(name_var);}$.extend(MyWidget.prototype,{// object variables…


c# - Llamada de miembro virtual en un constructor

Recibo una advertencia de ReSharper sobre una llamada a un miembro virtual de mi constructor de objetos. ¿Por qué sería esto algo que no hacer?…





clases constructor ejemplos java que herencia clase metodos programacion objetos