| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 
 | #include <stdlib.h>
#include "Noeud.hpp"
 
 
Noeud::Noeud(){
emp=NULL;
next=NULL;
}
 
Noeud::Noeud(Employee *e){
	emp=e;
	next=NULL;
}
Noeud::Noeud(Noeud &n){
	emp=n.emp;
	next=n.next;
}
Noeud::~Noeud(){
	clean();
}
 
void Noeud::setEmployee(Employee *emp){
	this->emp=emp;
}
Employee *Noeud::getEmployee(){
	return emp;
}
 
Noeud * Noeud::getNext(){
	return next;
}
void Noeud::setNext(Noeud *n){
	next=n;
}
void Noeud::clean(){
	if (emp!=NULL)
		delete emp;
	emp=NULL;
 
	//if (next!=NULL)
	//	delete next;
	//next=NULL;
} | 
Partager