Resultados de la búsqueda a petición "object-initialization"

1 la respuesta

Scala: se ejecuta el código padre del valor anulado pero el valor no se asigna en el padre

Ejecutando el siguiente código: class Parent { val value = { println("Setting value in parent") "ParentVal" } println(s"Parent value is ${value}") } class Child extends Parent { override val value = { println("Setting value in child") ...

5 la respuesta

Establecer propiedades mediante la inicialización de objetos o no: ¿alguna diferencia?

Aquí hay una pregunta simple: ¿Hay alguna diferencia (de rendimiento) entre esto: Person person = new Person() { Name = "Philippe", Mail = "[email protected]", };y esto Person person = new Person(); person.Name = "Philippe"; person.Mail ...

1 la respuesta

Por qué implementa el método abstracto usando val y call desde la superclase en la expresión val return NullPointerException

Tengo una clase abstracta con un método no implementadonumbers que devuelve una lista de números, y este método se utiliza en otra inicialización de la propiedad val: abstract class Foo { val calcNumbers = numbers.map(calc) def ...

2 la respuesta

¿Por qué un POD en una estructura inicializado por cero por un constructor implícito al crear un objeto en el montón o un objeto temporal en la pila?

El estándar yel El libro de C ++ dice que el constructor predeterminado implícito genera el constructor predeterminado para los miembros de tipo de clase, pero los tipos integrados no se inicializan. Sin embargo, en este programa de prueba ...