TP4 L2 ACAD 2014 2015 Exercice Héritage

download TP4 L2 ACAD 2014 2015 Exercice Héritage

of 3

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

    ;/;;@

    /;