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

4 la respuesta

¿Cuándo usar categorías y cuándo usar subclases? [cerrado

¿Alguien puede decirme cuándo usar categorías y cuándo usar subclases en Objective-C? Además, cuénteme las ventajas y desventajas de ellos.

3 la respuesta

a herencia de @JavaScript y la propiedad del constructor

Considere el siguiente código. function a() {} function b() {} function c() {} b.prototype = new a(); c.prototype = new b(); console.log((new a()).constructor); //a() console.log((new b()).constructor); //a() console.log((new ...

5 la respuesta

¿Utiliza constructores de clase base C ++?

Mientras trabajaba con plantillas me encontré con la necesidad de hacer que los constructores de una clase base fueran accesibles desde las clases heredadas para la creación de objetos para disminuir las operaciones de copiar / pegar. Estaba ...

5 la respuesta

Herramientas de cadenas de documentos en Python

Tengo una jerarquía OO con cadenas de documentos que requieren tanto mantenimiento como el código en sí. P.ej. class Swallow(object): def airspeed(self): """Returns the airspeed (unladen)""" raise NotImplementedError class ...

4 la respuesta

Restringir la herencia al número deseado de clases en tiempo de compilación

Tenemos una restricción de que una clase no puede actuar como clase base para más de 7 clases. ¿Hay alguna manera de hacer cumplir la regla anterior en tiempo de compilación? Conozco la técnica Usable_Lock de Andrew Koenig para evitar que se ...

1 la respuesta

erencia de entidad @JPA con clases abstractas - ConstrainViolationException

stoy tratando de configurar la herencia de la entidad utilizando anotaciones JPA y clases abstractas. Nuestro objetivo es hacer que el DAO trabaje con el objeto base a través de su extensión para que podamos tener mutaciones de la misma ...

3 la respuesta

herencia basada en prototipo vs. herencia basada en clase

En JavaScript, cada objeto es al mismo tiempo una instancia y una clase. Para hacer la herencia, puede usar cualquier instancia de objeto como prototipo. En Python, C ++, etc. hay clases e instancias, como conceptos separados. Para hacer la ...

7 la respuesta

Herencia y destructores en C #

De acuerdo aest [http://msdn.microsoft.com/en-us/library/66x5fx1b.aspx], se afirma queDestructors cannot be inherited or overloaded. En mi caso, para todas las subclases, los destructores serán idénticos. ¿Esto me dice que debo definir el mismo ...

3 la respuesta

Upcast y Downcast en C ++

class file { std::string name; }; class directory : public file { std::vector<file*> entries; }; directory d; file f; f = d; // Only d.name is copied to f; entries are lostSi hacemos esto: directory* dp = new directory; file* fp ; fp = ...

8 la respuesta

System.Object es la clase base

Esta pregunta puede ser habitual para muchos, intenté entender durante una hora las cosas pero no obtuve una explicación adecuada. MSDN dice, System.Object es la clase base definitiva de todas las clases en .NET Framework; es la raíz de la ...