
Bon, je suis bloquer sur un exco en C++ nécessitant l'utilisation des classes.
Evidemment j'ai déjà fais de la POO avec du Javascript et du PHP, mais je trouve que sur le coup c'est bien différent.
Tout d'abord voici mon code en commençant par le fichier.h :
#include <String>
class Livre
{
private:
std::string _titre;
int _anneParution;
double _prix;
public:
Livre()
{
}
void setTitre(std::string titre)
{
this->_titre = titre;
}
int setParution(int anneParution)
{
}
double setPrix(double prix)
{
this->_prix = prix;
}
void getTitre() const
{
std::cout << _titre << std::endl;
}
int getParution()
{
}
double getPrix()
{
}
};
Le fichier .cpp :
#include <iostream>
#include <string>
#include "Livre.h"
#include <vector>
using namespace std;
int main()
{
int reponse{ 0 };
int i{ 0 };
string saisirLivre{ "" };
int saisirAnnee{ 0 };
double saisirPrix{ 0.0 };
vector<Livre> livreObjets;
return 0;
}
Objectif :
Créer un tableau d'objets dynamique pour que l'utilisateur puisse décider du nombre d'objets qu'il souhaite créer tous provenant de la class Livre.
Pour l'instant je fais des tests pour arriver au moins à donner en 1er lieu un titre à des objets de la classe Livre, mais je bloque, je n'y arrive pas si quelqu'un peut m'aider ça serait super.
Tout d'abord l'utilisation de vector<Livre> dans le .cpp est elle un bon début?