Tag: ABSTRACT-CLASS
Así que tengo una clase abstracta y un montón de objetos que la extienden: abstract class Command(val str: String, val help: String): def apply(args: Seq[String]): String object Command: var all: Seq[Command] = Seq(Help, Quit, Play, Def) def apply(args: Seq[String]): String = //Hacer algo object Help extends Command(“?”,”imprimir ayuda”): def apply(args: . . . Read more
Espero que esto no sea una duplicación; sé que hay algunas preguntas con nombres similares, pero ninguna de ellas parecía resolver mi problema. Tengo múltiples clases que son exactamente iguales, excepto por un método específico. Por lo tanto, decidí crear una clase padre abstracta, llamémosla “A”. “A” ejecuta todo el . . . Read more
Tengo una clase base abstracta de la cual solo estoy mostrando una pequeña parte aquí, para ilustrar mi problema. La clase base abstracta “A” a continuación tiene una propiedad “onemore” que utiliza el atributo de instancia “val”. A continuación, hay subclases “B” y “C”, que proporcionan este atributo de formas . . . Read more
Estoy intentando derivar una clase C de dos clases, A y B; después de leer esta respuesta, intenté escribir using B::<función> para anular una función virtual pura en A con la implementación en B. Sin embargo, el enfoque de esa respuesta no funciona para funciones virtuales puras; en ese caso, . . . Read more
Estoy aprendiendo Java y el framework Spring, así que, en mi aplicación web Java tengo una interfaz Client y 2 clases que implementan esta interfaz – PersonClient y CompanyClient. También hay una interfaz Account y una clase que implementa esta interfaz – DebitAccount: package com.bankapp.bankwebapplication.models; import javax.persistence.Entity; import javax.persistence.Id; @Entity . . . Read more