Главная страница
Навигация по странице:

  • Предикат Действия № перехода Комментарий

  • Курсовая работа по дисциплине Объектноориентированное программирование


    Скачать 415.64 Kb.
    НазваниеКурсовая работа по дисциплине Объектноориентированное программирование
    Анкорkursovaya
    Дата28.05.2022
    Размер415.64 Kb.
    Формат файлаdocx
    Имя файлаKursovaya (5).docx
    ТипКурсовая
    #554369
    страница3 из 5
    1   2   3   4   5

    Класс объекта: BaseApplication

    Модификатор доступа: public

    Метод: build_tree_objects

    Функционал: строит исходное дерево иерархии объектов

    Параметры: нет

    Возвращаемое значение: нет

    Алгоритм метода представлен в таблице 3.

    Таблица 3. Алгоритм метода build_tree_objects класса BaseApplication




    Предикат

    Действия

    перехода

    Комментарий




    1




    Объявление строковой

    2










    переменной root_object_name







    2




    Ввод значения переменной

    3










    root_object_name






















    3




    Вызов метода

    4










    13







    define_object_name с
















    аргументом root_object_name
















    Вызов метода










    4




    define_object_state с

    5













    аргументом 1










    5




    Объявление указателей child

    6













    и parent_object
















    Объявление строковых










    6




    переменных

    7










    parent_object_name и




























    object_name
















    Объявление целочисленных










    7




    переменных object_class и

    8













    object_state










    8




    Ввод значения переменной

    9










    parent_object_name

























    parent_object















    _name равен










    9

    "endtree"
















    Ввод значений переменных































    object_name, object_class и

    10













    object_state
















    Направление указателя
















    parent_object на объект,
















    возвращенный в результате










    10




    вызова метода

    11













    get_object_by_path с
















    аргументом
















    parent_object_name










    11




    Направление child на













    object_class

    динамически созданный













    объект класса Class2 с

    12










    равен 2










    параметрами вида































    parent_object и object_name













    object_class

    Направление child на

    12










    равен 3

    динамически созданный
















    объект класса Class3 с
















    параметрами вида













    14







    parent_object и object_name













    Направление child на










    object_class

    динамически созданный










    объект класса Class4 с

    12







    равен 4







    параметрами вида

























    parent_object и object_name













    Направление child на










    object_class

    динамически созданный










    объект класса Class5 с

    12







    равен 5







    параметрами вида

























    parent_object и object_name













    Направление child на










    object_class

    динамически созданный










    объект класса Class6 с

    12







    равен 6







    параметрами вида

























    parent_object и object_name
















    8










    Вызов метода







    12




    define_object_state объекта, на

    8










    который направлен child, с













    аргументом object_state






    1   2   3   4   5


    написать администратору сайта