0
我可以做一個包含另一個類的對象的定義構造函數嗎? 如果我能做到如何定義。 這是一個example.I做類,以及如何可以定義類的構造函數「Abonati」,其中包含的對象「abonament」 我需要的,因爲我有包含的「abonati」我可以做一個包含另一個類的對象的定義構造函數嗎?
#pragma once
#include"abonament.h"
#include<iostream>
#include<vector>
using namespace std;
class abonati
{
char*nume_abonat;
int nr_telefon;
char *numefisier;
abonament *a;
public:
abonati();
abonati(char*, int , char *,abonament *);
abonati(abonati&a);
void Send();
~abonati();
};
`#pragma once
#include"abonati.h"
class abonament
{
protected:
int cost;
public:
abonament();
abonament(int costa);
virtual ~abonament();
};
#include "abonament.h"
向量另一個類
abonament::abonament()
{
this->cost = 0;
}
abonament::abonament(int costa)
{
this->cost = costa;
}
abonament::~abonament()
{
}
`