Tag: ABSTRACT-CLASS
Estoy confundido. Me emocioné cuando supe que “abstract” básicamente significa que la clase está oculta y nadie puede instanciarla. Genial. Pero cuando me enteré de que alguien puede venir y extender mi clase y simplemente instanciarla, usar todos los métodos, ¿cuál es el punto de hacer una clase abstracta cuando . . . Read more
Soy muy nuevo en Dart y Flutter, y he estado intentando hacer dos clases (SuccessState y ErrorState) que implementen una clase abstracta (DataState) con parámetros opcionales con nombres. Por alguna razón, cada vez que llamo al constructor de la superclase en SuccessState y ErrorState, obtengo un error de parámetro con . . . Read more
Estoy implementando un patrón de cadena de comando para una búsqueda de subcadenas. Puedo crear la cadena estáticamente escribiendo algo como esto: matchChain = new CharMatcher(new DotMatcher(new CharMatcher(null))); donde declaro explícitamente qué cada carácter en la cadena va a ser para que coincida con el patrón Carácter Punto Carácter (“c.c”). . . . Read more
Estoy creando un TAD de gráficos en https://github.com/atomind2005/Vectors-Graph-Theory-Implementation Cuando ejecuto graph.addVertex(0), graph.addVertex(1), etc., hasta llegar a graph.addVertex(9), funciona, pero cuando ejecuto for(int x =0; x < 10; x++){ graph.addVertex(x); } sin importar qué tan grande sea el número en el bucle for, siempre arroja un error de segmentación. No tengo . . . Read more
public abstract class Animal { } public class Dog implements Animal{ } public class Cat implements Animal{ } public static void main(String[] args){ Dog dog = new Dog(); Cat cat = new Cat(); } Si tengo la estructura anterior, ¿hay alguna forma de convertir una instancia de Cat a Dog . . . Read more