Skip to content
Snippets Groups Projects
publikusszemely.h 819 B
#ifndef PUBLIKUSSZEMELY_H_INCLUDED
#define PUBLIKUSSZEMELY_H_INCLUDED

class PublikusAdat {
    String nev;
    String munksz;
public:
    PublikusAdat(): nev("0"), munksz("0"){}

    PublikusAdat(String nev, String munksz): nev(nev), munksz(munksz) {}

    PublikusAdat(const PublikusAdat& dt){
        nev = dt.nev;
        munksz = dt.munksz;
    }

    bool operator==(const PublikusAdat& tbc){
        if (nev == tbc.nev && munksz == tbc.munksz){
            return true;
        }
        return false;
    }
    PublikusAdat& operator=(const PublikusAdat& kok){
        nev = kok.nev;
        munksz = kok.munksz;
        return *this;
    }
    const String& getpubnev(){
        return this->nev;
    }
    const String& getmunksz(){
        return this->munksz;
    }
};

#endif // PUBLIKUSSZEMELY_H_INCLUDED