TP4 L2 ACAD 2014 2015 Exercice Héritage
Transcript of TP4 L2 ACAD 2014 2015 Exercice Héritage
-
8/17/2019 TP4 L2 ACAD 2014 2015 Exercice Héritage
1/3
USTHB - Faculté d’Electronique et d’Informatique
Module : POO
Dt d’Informatique
Héritage
Exercice 1
!" Imlémenter une cla##e Date a$ec le# mét%ode# SAISIR et
AFFICHER ermettant de #ai#ir une date au cla$ier et
l’affic%er"
On #’intére##e & la 'e#tion de# a(onnement# de client# & la conne)ion
internet" Un a(onnement #e fait en c%oi#i##ant une caté'orie de
conne)ion" Une caté'orie de conne)ion e#t décrite ar un débit de
t*e entier+ une durée en nom(re de moi#+ un type ,Et%ernet+ USB+
IFI. et un tarif "
/" Donner une imlémentation de la cla##e conne)ion" 0a cla##e
doit contenir une mét%ode saisir, une mét%ode afficher, une
mét%ode modifier conne)ion et le# accesseurs ,le# mét%ode#
get et set. néce##aire#"
Un a(onné ,client. eut 1tre une er#onne physique ,un indi$idu. ou
une er#onne morale ,une #ociété." Une er#onne %*#ique e#t décrite
ar un numéro de pièce d’identité , private 2PI.+ un nom+ une date de
naissance+ un numéro de téléphone et une adresse ,numéro de rue+
nom de rue+ code o#tal et $ille." Une er#onne morale o##3de une
raison sociale ,#ociété ar action#+ S450+ 6.+ un numéro de registre
de commerce , private 257.+ un nom ,nom de l’entreri#e.+ un
numéro de téléphone et une adresse"
8" Donner une imlémentation de la cla##e 4dre##e" Pré$oir le#
mét%ode# saisir et afficher"
9" Donner une imlémentation de# cla##e# d’a(onné# en utili#ant
l’héritage" 0e# cla##e# doi$ent comorter c%acune+ une mét%ode
saisir, une mét%ode afficher et le# accesseurs néce##aire#"
1
-
8/17/2019 TP4 L2 ACAD 2014 2015 Exercice Héritage
2/3
" Ecrire un ro'ramme qui crée deu) ta(leau) ermettant de #ai#ir
le# donnée# de# deu) t*e# de client# et de le# affic%er"
Donnée# de te#t
NPI Nom Date
naiss
e! Adresse
!!!!!!!!
!
Mo%ame
d
;
@
;
4l'er
////////
/
Aamine !;
;
;========
=
Oran
888888888
Serine !@;
;/!!!!!!!!
4l'er
NRC Nom Raison
socia!e
e! Adresse
!;!;!;!
;
Societe! S450 ;????????
?
Tiaa
/;/;/;/
;
Societe/ SP4 ;=8989898
9
4l'er
8;8;8;8
;
Societe8 S450 ;////
4l'er
On #’intére##e maintenant au) t*e# d’a(onnement" Un a(onnement
eut 1tre résidentiel ,#i a(onné %*#ique. ou professionnel ,#i a(onné
moral." En lu# de# information# de l’a(onné+ our c%aque
a(onnement on doit enre'i#trer la date de début de connexion+ la date
de fin de connexion ,en ca# de ré#iliation.+ la date du dernier paiement
, private. et au##i la catégorie de connexion" Un a(onné eut demander
le c%an'ement de #a conne)ion"
=" Donner une imlémentation de# a(onnement# en utili#ant
l’héritage" 0e# cla##e# doi$ent comorter une mét%ode saisir,
une mét%ode afficher+ une mét%ode resi!ier ermettant de mettre
2
-
8/17/2019 TP4 L2 ACAD 2014 2015 Exercice Héritage
3/3
fin & l’a(onnement et une mét%ode est"Resi!ie qui $érifie #i
l’a(onnement e#t ré#ilié et le# accesseurs néce##aire#"
?" Ecrire un ro'ramme qui crée un ta(leau d’a(onnement#
professionnels & artir d’information# entrée# au cla$ier
,mét%ode saisir. et affic%e tou# le# a(onnement# ré#ilié# dan#une $ille donnée"
Donnée# de Te#t $ille C 4l'er
NRC Nom Rai
son
socia!e
e! Adr
esse
datDe
#ut
datFin datPaie
ment
!;!;
!;!;
Soci
ete!
S4
50
;?????
????
Tia
a
;/;;@
/;