Membres attributs et membres fonctions

Attribut membre = variable avec la valeur de l'instance

Fonction membre = fonction ou méthode

Sources d'information

Librairie(s) requise(s)

iostream

Comment ça marche

Ajout d'un membres attribut et d'un membre fonction

Dans le fichier .hpp, modification de la classe.

Ajout d'une méthode, aussi appelée fonction membre et d'un membre attribut.

Ces fonctions et attributs sont la base de l'objet instancié.

--> Plus tard on verra des fonctions et des attributs non memebre !

>
class   Contact
{
public:

	Contact(void);
	~Contact(void);
	void	methode_c(void);
	int		field;

private:
	

Définir ensuite la méthode dans le fichier .cpp après les méthodes par defaut (constructeur/destructeur).

Remarque: ici il y a par défaut un paramètre que c++ passe de maniére transparente, un pointeur spécial sur l'instance courante.

void Contact::methode_c(void)
{
	std::cout << "Methode de Contact" << std::endl;
}
	

Et enfin instancier la classe dans le fichier main

#include"Contact.class.hpp"

int main    (void)
{
	Contact NewC;
	newC.field = 42;
	newC.methode_c();

	return (0);
}	
	

retour


© 2022, vroch
Revisé le : 24 oct 2022
URL : http://vroch.ch/vr_tech_023.html
Main : http://vroch.ch