constructor

¿Cómo funcionan las interfaces de typescript con las firmas de construcción?

Estoy teniendo algunos problemas para averiguar cómo definir constructores en interfaces de trabajo. Puede que esté malinterp ... interactuar con javascript? ¿O es posible implementarlo en TypeScript sin tener que implementar el clase usando javascript?

tipo de expresión regular

¿Hay de todos modos para detectar si un objeto JavaScript es una expresión regular? Por ejemplo, me gustaría hacer algo com ... structor.name === "RegExp" O obj instanceof RegExp ¿Algún pros/contras de cualquiera de los métodos? Gracias de nuevo!

Es mejor usar Enumerable.Empty () en lugar de new List () para inicializar unerableumerable?

Supongamos que tienes una persona de clase: public class Person { public string Name { get; set;} public IEnumerable& ... constructor así? ¿Lo usas? ¿Por qué? o si no, ¿por Qué no? public Person() { Roles = Enumerable.Empty<Role>(); }

¿Por qué los constructores no devuelven valores?

Por favor dígame por qué el constructor no devuelve ningún valor. Quiero una razón técnica perfecta para explicar a mis estudiantes por qué el constructor no tiene ningún tipo de retorno.

¿Cuál es el significado de la propiedad constructor Javascript?

Tratando de doblarse de cabeza alrededor de la toma de Javascript en OO...y, como muchos otros, tropezando con confusión acer ... ente', ya que no puedo ver que tenga ningún efecto sobre qué constructor se llama realmente después de que se crea un objeto.

¿Cómo detectar si una función es llamada como constructor?

Dada una función: function x(arg) { return 30; } Puedes llamarlo de dos maneras: result = x(4); result = new x(4); El p ... ; Z.lolol = x; Z.lolol(); Todas las soluciones actualmente piensan que el Z.lolol() lo está llamando como un constructor.

¿Cuándo necesitas llamar explícitamente a un constructor de superclase?

Así que digamos que tengo una subclase que extiende una superclase. ¿En qué escenarios necesito escribir explícitamente super ... inción de llamar al constructor default/non-default de la superclase desde el constructor default/non-default de la subclase?

construct () vs SameAsClassName () para constructor en PHP

¿Hay alguna ventaja en usar __construct() en lugar del nombre de la clase para un constructor en PHP? Ejemplo (__construct) ... con el mismo nombre que la clase como constructor (segundo ejemplo) es posible desde la versión 4 de PHP hasta la versión 7.

Inicialización de variables miembro de C#; ¿mejores prácticas?

¿Es mejor inicializar las variables miembro de clase en la declaración private List<Thing> _things = new List<Thin ... ng>(); _arb = 99; } ¿Es simplemente una cuestión de estilo o hay compensaciones de rendimiento, de una manera u otra?

Kotlin secondary constructor

¿Cómo declaro un constructor secundario en Kotlin? ¿Hay alguna documentación al respecto? El siguiente no compila... class C(a : Int) { // Secondary constructor this(s : String) : this(s.length) { ... } }

¿Por qué es la Clase.newInstance ()"evil"?

Ryan Delucchi preguntó aquí en el comentario # 3 a La respuesta de Tom Hawtin : Por qué es la Clase.newInstance ()"ev ... t;? extends Runnable> ctor = runClass.getConstructor(); Runnable doRun = ctor.newInstance(); Entonces, ¿por qué es Malo?

¿Cómo puedo comprobar si un tipo proporciona un constructor sin parámetros?

Me gustaría comprobar si un tipo que se conoce en tiempo de ejecución proporciona un constructor sin parámetros. La clase Type no dio nada prometedor, así que estoy asumiendo que tengo que usar reflexión?

Parámetros predeterminados con constructores de C++ [cerrado]

¿Es una buena práctica tener un constructor de clase que use parámetros predeterminados, o debería usar constructores sobrec ... las versiones parece funcionar, por ejemplo: foo f1; foo f2("Name", 30); ¿Qué estilo prefieres o recomiendas y por qué?

¿Es importante probar unitariamente un constructor?

¿Debo probar por unidades a los constructores? Digamos que tengo un constructor como este: IMapinfoWrapper wrapper; public ... ir una prueba unitaria para este constructor? No tengo ningún getters para la variable wrapper, así que no necesito probarlo.

Constructor de Componentes Angular 2 Vs OnInit [duplicar]

Esta pregunta ya tiene una respuesta aquí: Diferencia entre Constructor y ngOnInit ... rás o es la quinta vez que se carga el componente. ¿En qué debo poner la función x? El constructor de componentes o OnInit?

Emisión dual de símbolos de construcción

Hoy, descubrí algo bastante interesante sobre g++ o nm...las definiciones de constructor parecen tener dos entradas en las bi ... _ZN5ThingD1Ev leave ret .cfi_endproc Entonces está invocando al constructor de objetos completo.

Javascript" No es un constructor " Excepción al crear objetos

Estoy definiendo un objeto como este: function Project(Attributes, ProjectWidth, ProjectHeight) { this.ProjectHeight = ... not a constructor ¿Qué podría estar mal? Busqué mucho en Google, pero todavía no puedo entender lo que estoy haciendo mal.

¿Es posible crear el método constructor-extension? ¿Cómo?

¿ Es posible agregar un método de extensión constructor ? Quiero agregar un constructor List para recibir una cantidad especí ... = 0; i < n; i++) l.Add(a[i]); } También quiero hacerlo como constructor. Es posible ? en caso afirmativo, ¿cómo ?

Copiar constructor en python?

¿Hay un constructor de copia en python ? Si no, ¿qué haría yo para lograr algo similar ? La situación es que estoy usando u ... ionalidad adicional y quiero ser capaz de convertir los objetos que obtengo de la biblioteca a instancias de mi propia clase.

¿Qué es un constructor no trivial en C++?

Estaba leyendo esto http://en.wikipedia.org/wiki/C%2B%2B0x#Modification_to_the_definition_of_plain_old_data Menciona cons ... por defecto, constructor de copia trivial, operador de asignación de copia, destructor trivial. ¿Qué es trivial y no trivial?