rendered paste body------- test.cpp --------#include "utoevar.h"#include <iostream>using namespace std;int main ( int argc, char *argv[] ){ Utoevar u("Truls", "Bergen" ,1990 ,mann); cout << "Fødselsår: " << u.hentFAar() << endl; return 0;}------- utoevar.h --------#ifndef UTOEVAR_H#define UTOEVAR_H#include <QString>enum kjoenn{mann, kvinne};class Utoevar { public: Utoevar(); Utoevar(const QString& namn, const QString& klubb, int fAar, kjoenn kj); ~Utoevar(); QString hentNamn() const; QString hentKlunn() const; int hentFAar() const; kjoenn hentKjoenn() const; protected: QString namn; QString klubb; int* pFAar; kjoenn kj;};#endif------- utoevar.cpp --------#include "utoevar.h"Utoevar::Utoevar(const QString& namn, const QString& klubb, int fAar, kjoenn kj) : namn(namn), klubb(klubb), pFAar(&fAar), kj(kj){}Utoevar::~Utoevar(){}int Utoevar::hentFAar() const { return *pFAar;}