Finance manager
Лабораторна робота №2 - Документація коду
Loading...
Searching...
No Matches
MovingAverageStrategy.h
Go to the documentation of this file.
1#pragma once
2#include "ForecastStrategy.h"
3#include <vector>
4
20public:
31 double forecast(const std::vector<Transaction>& history, int months) override;
32};
Оголошення абстрактного базового класу (інтерфейсу) ForecastStrategy.
Абстрактний базовий клас (інтерфейс) для стратегій прогнозування.
Definition ForecastStrategy.h:21
Конкретна реалізація стратегії прогнозування, що використовує метод ковзного середнього.
Definition MovingAverageStrategy.h:19
double forecast(const std::vector< Transaction > &history, int months) override
Розраховує прогноз, використовуючи метод ковзного середнього.
Definition MovingAverageStrategy.cpp:7