-
Notifications
You must be signed in to change notification settings - Fork 0
/
HashNo.cpp
50 lines (40 loc) · 957 Bytes
/
HashNo.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include "HashNo.h"
// Construtor
HashNo::HashNo(string app_version, int frequencia) {
this->app_version = app_version;
this->frequencia = frequencia;
}
// Fim Construtor
// Construtor Vazio
HashNo::HashNo() {}
// Fim Construtor Vazio
// Destrutor
HashNo::~HashNo() {
this->app_version.clear();
}
// Fim Destrutor
// Getters e Setters
int HashNo::getFrequencia() {
return this->frequencia;
}
void HashNo::setFrequencia(int frequencia) {
this->frequencia = frequencia;
}
// Inicio incrementar frequencia de um No
void HashNo::incrementarFrequencia() {
this->frequencia++;
}
// Fim incrementar frequencia de um No
string HashNo::getAppVersion() {
return this->app_version;
}
void HashNo::setAppVersion(string app_version) {
this->app_version = app_version;
}
HashNo *HashNo::getProximo() {
return this->proximo;
}
void HashNo::setProximo(HashNo *proximo) {
this->proximo = proximo;
}
// Fim Getters e Setters