estudar1920 – classes em c++
Exemplo de uma classe, construtor, destrutor, método, protótipo e declaração no main de instâncias da classe
#include <iostream>
using namespace std;
class Rectangulo
{
private:
//atributos
int base, altura;
public:
//construtor
Rectangulo(int b, int a)
{
base = b;
altura = a;
}
//destrutor
~Rectangulo()
{
cout << "\ndestrutor " << endl;
base = NULL;
altura = NULL;
}
//método
int area(); //prótotipo
};
int Rectangulo::area()
{
return base * altura;
}
int main()
{
Rectangulo r1(10,10), r2(4,4); //instâncias
cout << "\narea do r1: " << r1.area() << endl;
cout << "\narea do r2: " << r2.area() << endl;
return 0;
}
Tags : Learn C plus plus
0 thoughts on “estudar1920 – classes em c++”