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

1 la respuesta

¿Cómo se escribe un contenedor c para una clase c ++ con herencia?

Me preguntaba si había una manera de crear una API de contenedor c para una clase c ++ que tiene herencia. Considera lo siguiente: class sampleClass1 : public sampleClass{ public: int get() { return this.data *2; }; void set(int data); } class ...

4 la respuesta

Accesibilidad variable de instancia de Java [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la diferencia entre public, protected, package-private y private en Java? [/questions/215497/what-is-the-difference-between-public-protected-package-private-and-private-in] 24 respuestas¿Cuál ...

1 la respuesta

Modelos Django: Herencia de antepasados comunes y migración

Pensé que lo haríami juego de pitón con Django un poco desarrollando una aplicación de negocios a gran escala por diversión. Vi la necesidad de un ancestro comúnenfoque del modelo de herencia y trató de implementarlo basado en eldocumentación ...

4 la respuesta

Java 8: interfaces con métodos predeterminados frente a clases abstractas

Estoy tratando de encontrar una respuesta completa a: "por qué / cuándo usar una clase abstracta en lugar de una interfaz". y buscando verificación / sugerencias sobre lo siguiente. Una respuesta a esto es: "para proporcionar la ...

4 la respuesta

¿Por qué se llama al método de clase principal y no a la clase secundaria en este caso?

Tengo un padre de clase A y su hijo B. Ambos están teniendodoSomething Método con tipos de parámetros diff. Clase A package Inheritance; public class A { public void doSomething(Object str){ System.out.println("Base impl:"+str); } }Clase ...

2 la respuesta

¿Cómo acceder a un método de superclase desde una clase anidada?

Espero que este código explique el problema: class Foo { void a() { / *stuff */ } } class Bar extends Foo { void a() { throw new Exception("This is not allowed for Bar"); } class Baz { void blah() { // how to access Foo.a from here? } } }Sé que ...

3 la respuesta

Serialización de Jackson: cómo ignorar las propiedades de superclase

Quiero serializar una clase POJO que no está bajo mi control, pero quiero evitar serializar cualquiera de las propiedades que provienen de la superclase, y no de la clase final. Ejemplo: public class MyGeneratedRecord extends ...

1 la respuesta

Herencia múltiple en python3 con diferentes firmas

Tengo tres clases:A, B yC. C hereda deA yB (en este orden). Las firmas de constructor deA yB son diferentes. ¿Cómo puedo llamar al__init__ métodos de ambas clases para padres? Mi esfuerzo en el código: class A(object): def __init__(self, a, ...

2 la respuesta

Usar métodos derivados que no están en la clase base

Estoy haciendo una clase Shape que le permite obtener la posición X, positionY y el área de alguna forma. La clase derivada es un círculo, que tiene una variable adicional de radio. class Shape { public: Shape( double positionX, double positionY ...

7 la respuesta

¿Por qué debería declarar un destructor virtual para una clase abstracta en C ++?

Sé que es una buena práctica declarar destructores virtuales para las clases base en C ++, pero siempre es importante declararvirtual destructores incluso para clases abstractas que funcionan como interfaces? Proporcione algunas razones y ...