Вопросы по теме 'subtype'
Черта, связанная с Scala, абстрактные типы
У меня есть две взаимосвязанные черты характера. Dao будет использоваться как класс, а DaoHelper будет использоваться объектом-компаньоном Dao. Я бы хотел, чтобы черта Dao могла использовать функции, определенные в DaoHelper, единственный способ...
424 просмотров
schedule
13.03.2024
Типы Scala: наименьшие верхние границы
Я пытаюсь параметризовать некоторые методы с очень общими параметрами типа.
Например, в REPL я сначала определяю:
trait Term
case class FunctionalTerm[+T <: Term](t: T) extends Term
Интуитивно следующий метод принимает Term и...
886 просмотров
schedule
20.09.2023
ERD, включая базу данных супертипа, подтипа
Я рисую ERD для базы данных и хочу знать, нужно ли вам включать супертипы и подтипы в ERD. Если да, то как это представить. Спасибо.
740 просмотров
schedule
30.03.2023
Передача разных объектных моделей в качестве параметра методу в scala
Я действительно боролся с связями типов в scala и с тем, как их эффективно использовать. В настоящее время я пытаюсь понять, как я буду использовать их для редактирования только определенных полей в коллекции Mongo . Это означает передачу...
387 просмотров
schedule
13.04.2024
Неявное разрешение, выбирающее наиболее конкретный подтип
Может ли кто-нибудь объяснить мне, почему scala разрешает наиболее общие неявные значения, независимо от того, являются ли они более конкретными?
Пример:
import scala.math.ScalaNumber
type Serializer[T] = T => String
object SerializedOps{...
137 просмотров
schedule
26.12.2023
На языке программирования ada есть ли способ создать подтип, который принимает по-разному позиционированные перечисления типа?
Я пытаюсь создать подтип, который принимает определенные перечисления типа, например,
type Integers_Type is (1,2,3,4,5,6,7,8,9,10);
Я хочу что-то вроде этого,
subtype Odd_Numbers_Type is Integers_Type (1,3,5,7,9);
Я понимаю, что...
218 просмотров
schedule
11.03.2023
Подтип против подкласса: разница между двумя
Правильно ли сказать, что при создании подтипа интерфейс супертипа сохраняется, в то время как наблюдаемое поведение может изменяться, тогда как при создании подкласса должны поддерживаться как интерфейс, так и наблюдаемое поведение суперкласса?
38 просмотров
schedule
17.02.2022