-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathq020.cpp
More file actions
23 lines (23 loc) · 694 Bytes
/
q020.cpp
File metadata and controls
23 lines (23 loc) · 694 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string>
using namespace std;
// Definindo uma classe simples
class Pessoa {
public: // Isso significa que os membros abaixo podem ser acessados de fora da classe
string nome; // Atributo (variável) da classe
int idade; // Outro atributo
// Método para exibir informações
void exibirInfo() {
cout << "Nome: " << nome << ", Idade: " << idade << endl;
}
};
int main() {
// Criando uma instância (objeto) da classe
Pessoa pessoa1;
// Acessando e modificando os dados (só funciona porque são "public")
pessoa1.nome = "João";
pessoa1.idade = 25;
// Chamando um método
pessoa1.exibirInfo();
return 0;
}