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

1 la respuesta

Propiedad de Kotlin: "El parámetro de tipo de una propiedad debe usarse en su tipo de receptor"

Tengo las siguientes funciones simples de extensión de Kotlin: // Get the views of ViewGroup inline val ViewGroup.views: List<View> get() = (0..childCount - 1).map { getChildAt(it) } // Get the views of ViewGroup of given type inline fun ...

4 la respuesta

Genéricos de Java e inicialización de matrices

¿Cuál es la explicación de lo siguiente? public class GenericsTest { //statement 1 public ArrayList<Integer>[] lists; public GenericsTest() { //statement 2 lists = new ArrayList<Integer>[4]; } }El compilador acepta la declaración 1. La ...

2 la respuesta

¿Cómo creo una instancia de tipo genérico?

Sé que esta pregunta ya se ha hecho antes, pero aún no he podido resolverla. Estoy tratando de crear una instancia de una clase a través de un tipo genérico. He intentado esto: Class<VH>::getConstructor.call(parameter).newInstance()Pero me ...

4 la respuesta

Eclipse / javac no está de acuerdo con la compilación de la firma con el método predeterminado de colisión; quien tiene razon

Aquí hay una clase simple que demuestra el problema: package com.mimvista.debug; public class DefaultCollisionTest { public static interface Interface1 { public String getName(); } public static interface Interface2 { public default String ...

3 la respuesta

Sobre el error al usar genéricos de Java: "el parámetro de tipo S no está dentro de su límite"

Estoy escribiendo algunas clases usando Generics pero no puedo encontrar una solución para la clase SolutionsSubset y por eso obtengo el error "tipo parámetro S no está dentro de su límite". He leído preguntas anteriores sobre el mismo error, ...

8 la respuesta

C #: System.Object vs Generics

Me cuesta entender cuándo usar Object (boxing / unboxing) frente a cuándo usar genéricos. Por ejemplo: public class Stack { int position; object[] data = new object[10]; public void Push (object o) { data[position++] = o; } public object Pop() ...

2 la respuesta

Tipos de letra mecanografiada, genéricos y clases abstractas

Experimento un comportamiento que me parece extraño. Consideremos la siguiente muestra (pruébalo en el patio de juegos ...

7 la respuesta

Tipos de retorno covariante de c # que utilizan genéricos

¿Es el siguiente código la única forma de implementar tipos de retorno covariantes? public abstract class BaseApplication<T> { public T Employee{ get; set; } } public class Application : BaseApplication<ExistingEmployee> {} public ...

4 la respuesta

Java: instancia de genérico

¿No hay alguna forma de encontrar el tipo de clase de un genérico? if (T instanceof String) { // do something... }Lo anterior definitivamente no se compila.

4 la respuesta

Lista vinculada genérica de C ++

Para el siguiente código: #include <iostream> #include <string> using namespace std; class Foo2; class Foo3; template <class T> class Foo1 { public: Foo1(); void print() { cout << "My name is: " << name << endl; } T getNext(){ return nextLink; } ...