[C++] Иерархия классов

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by fluffylion, 3 Jun 2013.

Thread Status:
Not open for further replies.
  1. fluffylion

    fluffylion Member

    Joined:
    22 Feb 2010
    Messages:
    55
    Likes Received:
    10
    Reputations:
    0
    Всем привет.
    Помогите придумать иерархию классов для школы. В иерархии должны присутствовать абстрактный класс, множественное наследование и быть не менее 3х уровней наследования.
     
  2. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    72
    Reputations:
    124
    PHP:
    человек
      ученик
        парень
        девушка
      персонал
        учитель
          мужчина
          женщина
        тех
    персонал
    животное
      школьные
      уличные
    так?
     
  3. fluffylion

    fluffylion Member

    Joined:
    22 Feb 2010
    Messages:
    55
    Likes Received:
    10
    Reputations:
    0
    FunOfGun, спасибо за ответ, но в твоем варианте не хватает множественного наследования.

    У меня пока что выходит так:

    [​IMG]

    Суть управляющего сотрудника: например, это может быть завуч, который участвует как в обслуживающей деятельности (составляет расписание, контролирует хоз. деятельность), так может и преподавать.

    Но мне все-равно не очень пока нравится мой вариант.

    Еще хотелось бы, чтобы было как можно больше уровней наследования, вполть до 5ти.
     
Thread Status:
Not open for further replies.