Ciao, ho creato 3 classi:

Monitor.h
codice:
#ifndef MONITOR_H_
#define MONITOR_H_
using namespace std;

class Monitor
{
private:
	float frequenza;
	string risoluzione;
	string marca;
	
public:
	void setFrequenza(float _frequenza);
	float getFrequenza();
	void setRisoluzione(string _risoluzione);
	string getRisoluzione();
	void setMarca(string _marca);
	string getMarca();
}

#endif /*MONITOR_H_*/
Tastiera.h
codice:
#ifndef TASTIERA_H_
#define TASTIERA_H_


class Tastiera
{	
private:
	int tasti;
	string marca;
public:
	void setTasti(int _tasti);
	int getTasti();
	void setMarca(string _marca);
	string getMarca();
}

#endif /*TASTIERA_H_*/
Computer.h che contiene un oggetto Tastiera e Monitor
codice:
#include "Monitor.h"
#include "Tastiera.h"
#ifndef COMPUTER_H_
#define COMPUTER_H_


class Computer
{
private:
	string marca;
	Monitor monitor;
	Tastiera tastiera;
public:
	void setMarca(string _marca);
	string getMarca();
	void setMonitor(Monitor _monitor);
	Monitor getMonitor();
	void setTastiera(Tastiera _tastiera);
	Tastiera getTastiera();
}

#endif /*COMPUTER_H_*/
Ora dov'è che devo definire i metodi delle classi dato che qui ho dato solo l'implemenatzione? Lo faccio in un file .cpp tipo main.cpp o all'interno delle classi create? Qual'è il modo migliore?
Grazie