Está en la página 1de 1

ctaBancaria.

cpp 1
1 // TC-200402 METODOS SET Y GET en profhector.com/biomed
2 #include <iostream>
3 using namespace std;
4 #define pausa(m) cout << m, system("pause>nul")
5 #define leeNum(v, m) cout << m, cin >> v, cin.ignore()
6
7 class CtaBancaria {
8 // Atributos de la clase
9 int numId; // # identificación del cliente
10 int numCta; // # de la cuenta bancaria
11 float saldo; // Saldo en dinero (pesos) de la cuenta
12 float valUR; // valor en pesos del último retiro
13 char tipoCta; // 'A'=Ahorros, 'C'=Corriente
14 public:
15 // Métodos de la clase
16 void setNumId(int numId) { // Método para signar valor al atributo numId
17 if (numId < 1000) {
18 pausa("\nNo se permiten numeros de identidad inferiores a 1000.");
19 return;
20 }
21 this->numId = numId;
22 }
23 int getNumId() { // Método para obteer el valor del atributo numId
24 return numId;
25 }
26 };
27
28 int main() {
29 CtaBancaria cta; // cta es un objeto (o instancia) de clase CtaBancaria
30 int numid;
31 CtaBancaria otraCta;
32
33 leeNum(numid, "Ingrese número de identificación del cliente: ");
34 cta.setNumId(numid);
35
36 leeNum(numid, "Ingrese siguiente número de identificación del cliente: ");
37 otraCta.setNumId(numid);
38
39 // Incluir los métodos para asignar y obtener el valor de los atributos
restantes
40 // cta.saldo = 200000;
41 cout << "Número i. del cliente: " << cta.getNumId();
42 //cout << "Numero de la cuenta: " << cta.numCta;
43
44 }

También podría gustarte