Cours De C Master1 Exos 1

489 mots 2 pages
ère
1

liste d’exercices

Exercice 1
1. Écrire une classe nommée Carac, permettant la gestion d’un caractère alphabétique. Elle disposera :
a) d’un attribut de type caractère
b) d’un constructeur à un paramètre, permettant d’initialiser l’attribut de chaque instance (de la classe) à sa création avec une valeur voulue ;
c) d’un constructeur sans paramètre qui attribuera par défaut le caractère « espace » au champ de tout objet à sa création, si aucun paramètre n’est passé;
d) d’une méthode nommée estVoyelle retournant la valeur vrai lorsque le caractère stocké dans l’objet concerné est une voyelle et la valeur faux dans le cas contraire.
Proposer un constructeur qui prend en compte à la fois le b) et le c).
Exercice 2
On désire créer une classe Cercle pour manipuler les cercles.
Un cercle est caractérisé par les coordonnées de son centre et son rayon.
Les opérations réalisables sur un cercle sont les suivantes :
Créer un objet cercle
Changer les coordonnées d’un cercle
Changer le rayon d’un cercle
Afficher les coordonnées d’un cercle sous la forme : (x, y, r)
Calculer la distance d’un cercle à un autre dans le plan. Il s’agit de la distance entre les centres des deux cercles.
Calculer la surface d’un cercle
Proposer une classe avec les attributs et méthodes permettant de mettre en œuvre cette classe.
Proposer un programme principal simulant le fonctionnement de cette classe en créant des instances et en invoquant sur elles les différentes méthodes identifiées.
27

ère
1

liste d’exercices

Exercice 3
Une interface réseau (carte d’interface) est constituée de composants (matériels et logiciels) dont la fonction principale est de permettre à l’ordinateur (ou l’équipement qui en dispose) de communiquer avec d’autres
«équipement du réseau par le biais d’une ou de plusieurs technologies de mise en réseau.
On veut créer une classe de gestion d’interface réseau. Une interface réseau dans notre contexte aura comme caractéristiques :
Une adresse MAC qui ne change pas (et

en relation

  • Jouet
    593 mots | 3 pages
  • Berberty
    1454 mots | 6 pages
  • 4 Mec Théorèmes
    1402 mots | 6 pages
  • Dm01 Configurations Avec Corrig 2nde 2011 12
    723 mots | 3 pages
  • Math
    1008 mots | 5 pages
  • BGYF
    3055 mots | 13 pages
  • Cours de grc muc 1 ere annee
    2724 mots | 11 pages
  • Caoutchou
    1576 mots | 7 pages
  • Cours CM1
    12188 mots | 49 pages
  • Corpus
    329 mots | 2 pages
  • POO V1
    463 mots | 2 pages
  • Maths
    390 mots | 2 pages
  • Concours mathématique
    613 mots | 3 pages
  • poo c#
    902 mots | 4 pages
  • susu
    250 mots | 1 page