Table des mati res 978 2 7460 8297 7 1

1040 mots 5 pages
Apprendre la Programmation Orientée Objet avec le langage C#

Introduction à la POO
1. Histoire de la POO

9

2. Historique du C#

12

La conception orientée objet
1. Approche procédurale et décomposition fonctionnelle

13

2. La transition vers l'approche objet

14

3. Les caractéristiques de la POO

15

3.1 L'objet, la classe et la référence
3.1.1 L'objet
3.1.2 La classe
3.1.3 La référence
3.2 L'encapsulation
3.3 L'héritage
3.4 Le polymorphisme
3.5 L'abstraction

15
15
16
17
18
18
20
21

4. Le développement objet

22

4.1 Cahier des charges du logiciel
4.2 Modélisation et représentation UML
4.2.1 Diagrammes de cas d'utilisation
4.2.2 Diagrammes de classes
4.2.3 Les énumérations
4.2.4 Diagrammes de séquences
4.3 Rédaction du code et tests unitaires

www.editions-eni.fr

© Editions ENI

22
22
25
26
32
33
35

1/8

Apprendre la Programmation Orientée Objet avec le langage C#

Introduction au .NET Framework et à VS
1. Présentation du framework .NET

37

1.1 Environnement d'exécution
1.2 Le choix des langages
1.3 Utiliser plusieurs langages
1.4 Une librairie très complète
1.5 Des installations simplifiées
1.6 Un outil de développement complet

37
38
38
39
40
42

Les types du C#
1. "En C#, tout est typé !"

49

2. "Tout le monde hérite de System.Object"

54

2.1 Les types Valeurs
2.2 Les types Référence
2.3 Boxing - Unboxing
2.4 Utilisation des méthodes de System.Object
2.4.1 Equals
2.4.2 GetHashCode
2.4.3 ToString
2.4.4 Finalize
2.4.5 Object.GetType et les opérateurs typeof et is
2.4.6 Object.ReferenceEquals
2.4.7 Object.MemberwiseClone
2.5 Le type System.String et son alias String

54
58
59
60
61
64
66
67
68
69
70
73

3. Exercice corrigé

77

3.1 Énoncé
3.2 Correction

77
77

www.editions-eni.fr

© Editions ENI

2/8

Apprendre la Programmation Orientée Objet avec le langage C#

Création de classes
1. Introduction

81

2. Espace de noms

81

3. Déclaration d'une classe

88

3.1 Accessibilité des membres
3.2 Attributs
3.2.1 Attributs constants
3.2.2 Attributs en

en relation

  • FI2 INFANG Cahier Des Charges
    2054 mots | 9 pages
  • ING P3 03 Copier gestion cout cmplet
    2060 mots | 9 pages
  • Cas Picasoe V2020
    7343 mots | 30 pages
  • TP3 surfa
    682 mots | 3 pages
  • dossier d'hygiène ifsi
    2623 mots | 11 pages
  • Dossier d'aniamtion bac pro commerce
    3231 mots | 13 pages
  • Bons mayennais
    1413 mots | 6 pages
  • Rapport de stage iris
    9107 mots | 37 pages
  • Compta
    14906 mots | 60 pages
  • Les Classes Point
    1395 mots | 6 pages
  • rapport de stage EHPAD
    2550 mots | 11 pages
  • Dissertation sue la méthode mrp
    4065 mots | 17 pages
  • à venir
    433 mots | 2 pages
  • cdc maintenance chaufferies bois
    5889 mots | 24 pages
  • 1 020 DV 2008 f 1
    6963 mots | 28 pages