Espero ejecutar los siguientes códigos C # para practicar el uso de clases abstractas / selladas: using System; abstract class Person // abstract : can be inherited but can't be instantiated { public Person() { Console.Write(this + " : "); } } sealed class MichaelJackson : Pers....
18 feb. 2021 a las 21:37
Tengo que hacer un diagrama con un mínimo de una clase e interfaz abstractas. Aunque sería una buena idea implementar la clase interfaz aquí. Mi tabla es cliente , que es la clase abstracta. La clase interfaz muestra los métodos que deben incluirse en los dos tipos de clientes. Mi pregunta es,....
13 dic. 2020 a las 18:02
Estoy tratando de crear una clase base con una serie de propiedades abstractas de Python, en Python 3.7. Lo probé de una manera (ver 'inicio' a continuación) usando las anotaciones @property, @abstractmethod, @ property.setter. Esto funcionó, pero no genera una excepción si la subclase no implement....
9 dic. 2020 a las 23:56
Estoy tratando de crear una jerarquía de clase para un juego, hay una clase Item que es la clase base para todos los elementos del juego. El problema es que algunos elementos derivados (como la poción) pueden no implementar algunos de los métodos abstractos definidos por el elemento. ¿Está bien que ....
29 nov. 2020 a las 12:56
Esta pregunta es un poco confusa, así que tengan paciencia conmigo, también debe hacerse con Python puro y sin módulos de terceros. Parece que no puedo asignar el tipo de datos correcto a los valores CSV y asignarlos a los atributos de la clase. Lo intenté de todas las formas que sé, miré a mi alred....
22 nov. 2020 a las 13:43
Estoy aprendiendo C # y tengo una duda sobre el uso de la herencia en las clases y me gustaría que alguien pudiera ayudarme. Si tengo algunas clases que heredan de una clase abstracta, puedo declarar un objeto de la clase secundaria como del tipo de la clase abstracta primaria, así: Animal leopard =....
17 oct. 2020 a las 04:28
Estoy tratando de escribir un método de desempate en Java que devolverá una entrada basada en un valor en un Comparator. Este es el método abstracto: protected abstract Comparator<Map.Entry<Team, Stats>> getLeagueTableEntryComparator(); Ahora me gustaría separar las entradas según los puntos, luego....
21 ago. 2020 a las 16:35
Tengo varios controladores derivados de la clase Handler base que pueden realizar actualizaciones de datos individuales individualmente. Por ej. class Handler { public: Data_t dbdata_; public: virtual void updateFlags() = 0; } class AHandler: public Handler { ..... public: void updateFlags....
3 ago. 2020 a las 07:57
Que algo sea abstracto significa ocultar datos. No entiendo cómo los métodos abstractos ocultan datos al usuario. Se puede argumentar que los métodos abstractos no requieren implementación sino en el gran esquema de una jerarquía de clases que no oculta nada al usuario. Los métodos abstractos parece....
1 ago. 2020 a las 01:51
Entonces tengo una clase de transacción abstracta, que tiene múltiples implementaciones (Pago, Archivo). Me gustaría tener un generador para la transacción (resumen) + el implementador. Hice esto: public abstract class TransactionBuilder { protected final Transaction transaction; public....
29 jul. 2020 a las 20:09
Es una pregunta de diseño. Entonces, obtuve una clase abstracta con muchos métodos virtuales puros. A veces, me di cuenta de que no necesito anular estos métodos, porque no estoy interesado en estas funcionalidades. Así que cambié de puro virtual (= 0) a un simple método vacío reemplazable. Pero aho....
15 jun. 2020 a las 12:09
Como sé, los métodos abstractos solo pueden existir en clases abstractas. A pesar de esto, puedo ver que Microsoft hizo esto (en Xamarin.Forms): public static class DependencyService { …. public static void Register<T>() where T : class; …. } Este es un método abstracto en una....
27 may. 2020 a las 13:58
Quiero crear una función R que genere el grupo finito cíclico F [x]. Básicamente, necesito encontrar una manera de almacenar polinomios, o al menos los coeficientes de un polinomio, en un solo elemento en un vector R. Por ejemplo, si tengo un conjunto F = {0,1, x, 1 + x}, me gustaría guardar estos c....
28 abr. 2020 a las 23:20
Me pregunto, ¿cuáles son las mejores prácticas para manejar la validación de tipo de propiedad abstracta? from abc import ABC, abstractmethod class Base(ABC): @property @abstractmethod def name(self): """ :type str """ pass class MyClass(Base): name = 1....
13 feb. 2020 a las 18:56
Tengo las 2 siguientes clases abstractas: public abstract class AbstractCarChecker implements CarService { } Y el siguiente que extiende AbstractCarChecker public abstract class CarChecker<T extends Car> extends AbstractCarChecker { } Quiero tener una clase de fábrica que instanciará un objeto C....
19 dic. 2019 a las 01:05
Necesito ayuda para descubrir cómo arreglar mi código. Estoy tratando de permitir que el dinero sea depositado y retirado en un banco usando un menú. Lo que sucede es que cuando reviso las opciones de depósito o retiro, los valores no se almacenan y solo se restablecen cuando el ciclo comienza nueva....
Tengo la tarea de usar una clase abstracta como una superclase "Shape". Tiene tres clases que extienden esa clase, Triángulo, Círculo y Cuadrado. Se supone que cada clase calcula el área y el perímetro de estas formas. Tengo cosas que funcionan cuando System.out.println(shapeArray[i].computeArea());....
7 dic. 2019 a las 03:11
Tengo la tarea de crear varios controles mediante programación. Es DevExpress pero una pregunta genérica. ASPxTextBox, ASPxComboBox y ASPxDateEdit tienen la misma clase base: ASPxTextBase. Quiero declarar controles con muchas de las mismas configuraciones de ASPxTextBase, luego agregar las diferente....
27 nov. 2019 a las 01:00
Me he topado con un problema que no puedo pensar en una buena manera de resolver. Hay objetos en mi programa que deben reinicializarse en algún evento. Los objetos que necesito reiniciar son subclases de una clase abstracta. Y aunque parece una mala manera de seguir adelante, decidí tener una funció....
13 nov. 2019 a las 21:54
Tengo un problema por algún tiempo Tengamos esto: export abstract class abstractClass { abstract thing(): string } export class c1 extends abstractClass { thing(): string { return "hello" } } export class c2 extends abstractClass { thing(): string { return "world" ....
13 nov. 2019 a las 17:05
Estoy haciendo un juego de ajedrez e intenté usar un diseño de herencia para todas las piezas. Quiero hacer que el peón de la subclase use el método printPiece from Piece, pero tengo que modificar los parámetros en cada pieza. Sé que es un poco tonto tener los mismos parámetros en ambas clases, pero....
3 nov. 2019 a las 02:52
Estoy trabajando en un trabajo de revisión de exámenes y creé una clase de resumen de Empleado y otras dos clases (AcademicEmployee y ProfessionalEmployee) que se extienden fuera de la clase Employee. Tengo un vacío público estático principal configurado en la clase Employee para ejecutar estas líne....
1 nov. 2019 a las 09:56
Me gustaría hacer un contenedor para implementar un patrón simple de enlace de datos, mientras que algunos datos se han modificado, todos los controladores registrados reciben una notificación. He comenzado con esto (para js target): class Main { public static function main() { var targe....
14 oct. 2019 a las 12:38
Estoy tratando de implementar un método abstracto o de interfaz dentro de otro método basado en un caso de cambio. Dependiendo del índice dado, me gustaría implementar un método diferente. Código public interface choices { void Effect (); } public class Imple : choices { ....
2 oct. 2019 a las 19:40
Me gustaría obtener todas las propiedades contenidas en una clase cuyos tipos heredan de una determinada clase abstracta y genérica. public abstract class foo<T> { } public class fooInt_Indexed : foo<int> { } public class fooInt_Not_Indexed : foo<int> { } public class fooString_Compressed : foo<str....
1 oct. 2019 a las 19:11