Zouré Solution
17 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
17 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Conceptions de Classes Rectangle,Cercle,Carré,Triangle Présenté par Zouré Moubarak Questions préliminaires autour des concepts On veut concevoir des classes rectangle,triangle,carré,cercle. Avant toute chose nous devons faire un travail de conception afin que ses classes puissent produire des objets répondant aux besoins qui concernent chaque concept. On doit donc se poser les questions suivantes autour de chaque concept(rectangle,carré,triangle,cercle): Qu’est ce que un rectangle(carré,triangle,cercle)? Quelles sont les attributs d’un rectangle(carré,triangle,cercle)? Quelles opérations(calcul) pourrais-je faire (ou aurais-je besoin de faire) sur rectangle(carré,triangle,cercle)? Quelles sont les cas particuliers de ces figures? Ne pourrais-je pas définir un rectangle(carré,triangle,cercle) a partir d’une autre formes géométriques?  Qu’est ce que Définitions Rectangle: quadrilatère qui possède quatre angles droits. Carré: quadrilatère qui possède quatre angles droits et quatre cotés égaux. Triangle: figure géométrique de trois cotés Cercle: courbe plane dont tous les points sont à égale distance d’un point fixe appelé centre. Quelles sont les attributs de ….? Rectangle: longueur, largeur Carré: coté Triangle: coté 1,coté2,coté3 .

Informations

Publié par
Publié le 20 septembre 2014
Nombre de lectures 151
Langue Français

Extrait

Conceptions de Classes Rectangle,Cercle,Carré,Triangle
Présenté par Zouré Moubarak
Questions préliminaires autour des concepts
On veut concevoir des classes rectangle,triangle,carré,cercle. Avant toute chose nous devons faire un travail de conception afin que ses classes puissent produire des objets répondant aux besoins qui concernent chaque concept. On doit donc se poser les questions suivantes autour de chaque concept(rectangle,carré,triangle,cercle): Qu’est ce que un rectangle(carré,triangle,cercle)? Quelles sont les attributs d’un rectangle(carré,triangle,cercle)? Quelles opérations(calcul) pourrais-je faire (ou aurais-je besoin de faire) sur rectangle(carré,triangle,cercle)? Quelles sont les cas particuliers de ces figures? Ne pourrais-je pas définir un rectangle(carré,triangle,cercle) a partir d’une autre formes géométriques?
Qu’est ce que Définitions Rectangle: quadrilatère qui possède quatre angles droits.
Carré: quadrilatère qui possède quatre angles droits et quatre cotés égaux.
Triangle: figure géométrique de trois cotés
Cercle: courbe plane dont tous les points sont à égale distance d’un point fixe appelé centre.
Quelles sont les attributs de ….?
Rectangle: longueur, largeur Carré: coté Triangle: coté 1,coté2,coté3 .
Cercle: rayon,centre
Types d’opérations ￿ Rectangle :calcul du périmètre  calcul du demi-périmètre  calcul de la surface  calcul de la diagonale
￿ Carré : calcul du périmètre  calcul de la surface  calcul de la diagonale
￿ Triangle: calcul du périmètre, calcul de l’aire
￿ Cercle : circonférence,diamètre,aire
Définitions des figures géométriques à partir d’autres
Rectangle :<parallélogramme>qui possède un angle droit .
Carré :qu’il a<losange> parce quatre cotés égaux.  <rectangle> parce qu’ila quatre angles droits.
. Cercle : il ne peut pas etre défini a partir d’une autre figure géométrique. Triangle : il ne peut pas etre défini a partir d’une autre figure géométrique.
 Synthèse ￿ Ainsi d’après notre analyse faite sur les concepts rectangle,carré,triangle,cercle on peut modéliser ces concept sous les formes suivantes:
Modèles
Rectangle
Longeur,largeur
calcul du périmètre calcul du demi-périmètre calcul de la surface calcul de la diagonale
Collabor e avec: parallélo gramme
Autopsie de classe Rectangle Long,larg getLong,getLarg setLong,setLarg Rectangle() float Perim() float DemiPerim() Float surface() float diagonale()
 Carré
Carré coté calcul du périmètre calcul du demi-périmètre calcul de la surface calcul de la diagonale
Collabore avec: Rectangle Losange
Autopsie de classe Carre
cote getCote() setCote() carre() Perim() DemiPerim() surface() diagonale()
Triangle
Triangle Cote1,cote2,cote 3 calcul du périmètre calcul de l’aire Savoir si il est isocele Savoir si il est equilateral
Collabore avec rien
Autopsie de classe Triangle cote1,cote2,cote3; getCote1(),getCote2(),getCote3() setCote1(),seCote2(),setCote3()
Triangle(),……
perim() hauteur() surfarce() esIsocele() esEquilateral()
Cercle
Cercle rayon
Circonférence Diamètre aire
Collabore avec rien
Autopsie de classe Cercle rayon getRayon setRayon Cercle(),…… circon() diametre() aire()
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents