JustPaste.it

#include "Aplikacja.h"
#include <stdlib.h>
#include <iostream>
#include <cstring>

int Aplikacja::ile=0;

Aplikacja::~Aplikacja()
{
    ile--;
    //dtor
}

Aplikacja::Aplikacja()
{

    ile++;
    //ctor
}
System::System(int p, char* d)
{
    id=p;
    name= new char[strlen(d)+1];
    strcpy(name,d);

}

int Aplikacja::getIle()
{
    return ile;
}

System::~System()
{
    delete name;
}

Gra::Gra(int id_,int gracze)
{
    id=id_;
    liczba_graczy=gracze;
}

void Aplikacja::print()
{

}

void System::print()
{
    cout<<"id. "<<this->id<<". System, name: "<<this->name<<endl;

}

Gra::~Gra()
{

}

void Gra::print()
{
    cout<<"id. "<<this->id<<". Gra, liczba graczy: "<<this->liczba_graczy<<endl;
}

System::System(const System &C)
{
    cout<<"Hello"<<endl;
    id=C.id;
    name=C.name;


}