Rapport

2378 mots 10 pages
Compte Rendu du Microprojet de conception programmation orientée objet

Réalisé par : NAIM Fatima-Zahra

Introduction
Présentation de la classe string
• Il s'agit d'une classe standard qui permet de représenter une chaîne de caractères.
• Pour l'utiliser, il faut rajouter #include <string>
• Cette classe encapsule des données pour pouvoir effectuer toutes les opérations de base sur les chaînes.
• Ces opérations sont assez complexes notamment la gestion de la mémoire : l'encapsulation permet de masquer à l'utilisateur de la classe toutes les difficultés techniques.

Dans ce microprojet , on va créer une classe qui devra approcher le plus possible des fonctionnalités de la classe string sans l’utiliser.

Objectif du microprojet Notre objectif est de recréer la classe string de la bibliothèque standard du C++. C'est une classe qui gère les chaînes de caractères.
Un objet string n'est au final rien d'autre qu'un objet qui contient un tableau de char (pour stocker la chaîne de caractères). La particularité c'est que c'est la classe qui gère la taille de ce tableau, l'utilisateur n'a pas à s'en soucier.
On va alors concevoir une classe de gestion de chaînes de caractères, et ce, sans faire appel à la bibliothèque standard ‘string’. Ensuite construire une bibliothèque qu’on appellera ‘chaine’ contenant toutes les déclarations relatives aux manipulations de chaînes de caractères. Et enfin on va donner ensuite des exemples d’utilisation de cette classe.

Pour ceci, on va créer un projet console d’application en c++ qui contiendra : * main.cpp : ce fichier contiendra uniquement la fonction main. Dans la fonction main, nous créerons des objets basés sur notre classe Chaine pour tester son fonctionnement. C'est le côté utilisateur. * Chaine.h : ce fichier contiendra la définition de notre classe Chaine avec la

en relation

  • Rapport
    302 mots | 2 pages
  • TP Prog Objet Version 2015 V2
    33236 mots | 133 pages
  • Rapport
    1659 mots | 7 pages
  • Rapport
    1486 mots | 6 pages
  • Je ne parle ni de grammaire ni du style des arts mais de leur pensée.
    837 mots | 4 pages
  • Rapport
    272 mots | 2 pages
  • Rapport
    1163 mots | 5 pages
  • Rapport
    1439 mots | 6 pages
  • Rapport
    945 mots | 4 pages
  • Rapport
    605 mots | 3 pages
  • Rapport
    1233 mots | 5 pages
  • Rapport
    1089 mots | 5 pages
  • programmation C
    11734 mots | 47 pages
  • Programmation Orientée Objet
    4770 mots | 20 pages
  • Cours De C Master1 Premire Partie
    2692 mots | 11 pages