First version using OOP

This commit is contained in:
2025-01-24 16:42:13 -03:00
parent 8df1ae8f25
commit 8044fa3c32
12 changed files with 161 additions and 0 deletions

19
Alarme.cpp Normal file
View File

@@ -0,0 +1,19 @@
#include "Alarme.hpp"
Alarme::Alarme(){
}
Alarme::~Alarme(){
}
void Alarme::registraAcordavel(Acordavel* acordavel){
acordaveis.push_back(acordavel);
}
void Alarme::toca(){
for(int32_t i=0; i < acordaveis.size(); i++){
acordaveis.at(i)->acorda();
}
}