School Commit Init

This commit is contained in:
2024-08-31 12:07:21 +03:00
commit 0b130ee18c
2801 changed files with 4720552 additions and 0 deletions
@@ -0,0 +1,17 @@
#pragma once
#include <string>
#include <vector>
#include "building.h"
class Service{
private:
std::vector<Building*> buildings;
public:
Service()=default;
~Service()=default;
void addBuilding(Building* building);
std::vector<Building*> getAllBuildings();
std::vector<Building*> getAllToBeRestored();
std::vector<Building*> getAllToBeDemolished();
void writeToFile(std::string fileName, std::vector<Building*> buildings);
};