abstract-class

C#: Crear una instancia de una clase abstracta sin definir una nueva clase

Sé que se puede hacer en Java, ya que he utilizado esta técnica bastante extensivamente en el pasado. A continuación se muest ... }; x.doStuff(); } } Ahora, mi pregunta principal sería, ¿se puede hacer esto también en C#, y si es así, cómo?

¿Por qué gcc y clang me permiten construir una clase abstracta?

El siguiente código compila en una amplia gama de versiones de gcc y clang: cuando se compila y se ejecuta con gcc 5.3.1, imp ... na referencia const como: Foo({}); Por conveniencia este es un ejemplo de compilación con clang 3.2: Compiler Explorer

implementación de interfaz explícita en C#

Tengo este código C#: abstract class MyList : IEnumerable<T> { public abstract IEnumerator<T> GetEnumerator ... io y obtengo: El modificador 'abstract' no es válido para este ítem ¿Cómo hago una implementación explícita abstract

¿Pueden las clases abstractas reemplazar las interfaces? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Al utilizar una interfaz en lugar de una clase abstracta y vic ... ear una interfaz que declare los mismos métodos. Siendo ese el caso, puedes usar clases abstractas en su lugar de interfaces?

Uso de Java [Interfaces / Clases abstractas] [duplicar]

Esta pregunta ya tiene una respuesta aquí: Interfaz vs Clase Abstracta (general OO) ... interfaces / super clases / clases abstractas sigue reglas lógicas y, por lo tanto, no es simplemente una elección personal.

Por qué usar el método clases internas abstractas locales

Uno de los modificadores legales que puede usar con las clases internas locales del método es abstracto. Por ejemplo: publ ... ner{ } } } ¿Hay alguna situación en la que realmente usarías esto? Tienes que saber esto para el examen SCJP.