//Plorg.h
#ifndef PLORG_H
#define PLORG_H
#include<string>
class Plorg
{
private:
std::string name;
int CI;
public:
Plorg();
Plorg(const std::string& n, int C = 50);
~Plorg();
void show();
void change(int C);
};
#endif // !PLORG_H
//Plorg.cpp
#include<iostream>
#include "Plorg.h"
Plorg::Plorg()
{
name = "Plorga";
CI = 50;
}
Plorg::Plorg(const std::string& n, int C)
{
name = n;
CI = C;
}
Plorg::~Plorg() {}
void Plorg::show()
{
std::cout << "Name: " << name << '\n';
std::cout << "CI: " << CI << '\n';
}
void Plorg::change(int C)
{
CI = C;
}
//useplorg.cpp -- using the Plorg class
#include<iostream>
#include"Plorg.h"
int main()
{
Plorg one;
Plorg two("TWO");
Plorg three("THREE", 30);
one.change(20);
one.show();
two.show();
three.show();
return 0;
}