Лабораторная работа №4

Задание

  1. Создать класс, реализующий планировщик Round Robin
    type  
     TTask=function (maxtime:longint): boolean of object; // отдельная задача - метод класса
     TRoundRobin=class
      private 
       {внутренние поля}
      public
       constructor Create();
       function Run(maxtime:longint):boolean; 
        // запускает планировшик, 
        // maxtime - максимальное время работы
       procedure add(newtask:TTask);
        // добавляет новую задачу
    
      end; 
    
    Проверить работоспособность экземпляра класса, воспользовавшись решением предыдущей лабораторной работы.