Задать вопрос
@TheRevan

Как связывать класс с уточняющим классом?

Есть класс Ship(корабль)
Есть класс ShipType(тип корабля c его характеристиками - ну там скорость, маневреность и т.д.)
Нужно ли в Ship хранить в сво-ве ShipType, либо это лучше сделать через shipTypeId поле?
Нужно ли в самом Ship хранить id?
Или в приципе в констурктор Ship передавать объект ShipType и с него записывать в аналогичные поля(скорость/маневренность и т.д.) все поля с ShipType?
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python: навык ООП и функционального программирования
    1 месяц
    Далее
  • Stepik
    Python OOP от Python_Samurai
    2 недели
    Далее
  • Учебный центр IBS
    JVA-I-001 Java: ООП и функциональная парадигма
    1 неделя
    Далее
Решения вопроса 1
HemulGM
@HemulGM
Delphi Developer, сис. админ
Есть класс - корабль. У корабля есть свойство - тип, т.е. просто поле Type.

Знаешь тип - знаешь все параметры
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы