Perfectionnement Delphi

Transcription

Perfectionnement Delphi
Perfectionnement Delphi
Résumé :
Durée : 3 jours, soit 21 H
Objectifs : Approfondir la programmation sous Delphi : concepts et les techniques de la
programmation orientée objet, et intégration dans le framework .NET
Pré-requis : Connaissances de base en Delphi.
Environnement : Windows 2000, Windows XP
Versions : 8 – 7
Contenu de la formation :
•
les UNIT
o
o
o
o
o
•
•
Classes et Objets
o Définition de types CLASS.
o Implémentation des méthode.
o Déclaration d'objets.
o Utilisation des objets.
o Méthodes.
o Les attributs PRIVATE et PUBLIC.
o Affectation et copie Assign.
o Déclaration anticipée de CLASS structures.
Héritage
o
o
o
o
o
o
o
•
•
Interface et implémentation.
Uses , appels croisés, initialisation,
finalisation, ordre d'appel.
Globales publiques, globales privées,
statiques.
Type abstrait / notion de contrat.
Organisation : le projet et les unités.
Le concept d'héritage.
Appeler une méthode de l'ancêtre:
INHERITED.
Visibilité: la directive PROTECTED.
Compatibilité d'affectation.
Test du type.
Classe sans DESTRUCTOR.
Héritage et agrégation.
Le Polymorphisme VIRTUAL
o Structure contenant des éléments distincts.
o VIRTUAL.
o Répartition par DYNAMIC.
o Schéma mémoire.
o CONSTRUCTOR.
o DESTRUCTOR et OVERRIDE.
o Contenu de l'ancêtre tObject.
o Méthode et classes abstraites.
o CONSTRUCTOR et VIRTUAL.
Structures objet
o Séparation de la structure et de l'élément.
o Structures de base, pile, liste, arbre.
o Les conteneurs.
o utilisation de types procéduraux.
o les types génériques Delphi.
•
Les Propriétés
o Exemple simple.
o Effet de bord et contrat implicite.
o Propriétés tableau, propriété DEFAULT
INDEX.
o Composants DEFAULT, STORED, LOAD
attribut PUBLISHED.
•
Les Evénements
o Type PROCEDURE OF OBJECT.
o Variable procédurale.
o Propriété On_xxx et méthode de traitement.
o NIL et Assigned.
•
Stockage Disque
o Les flux.
o Stockage de classes.
•
Delphi et les Classes
o Chargement d'une forme
o Le modèle par délégation
o Partage d'événements - Sender: tObject AS, IS
o Création dynamique de composant
o Les tForm.
o Héritage de formes.
o Les tFrame.
Les Exceptions
o
o
o
o
o
o
o
o
Le bloc TRY EXCEPT.
Traitement de l'exception.
Création d'exceptions - type – création.
Redéfinition du gestionnaire global.
Portée des exceptions – emboîtement.
Exception silencieuse.
Exceptions lors de la conception.
Le bloc TRY FINALLY.
Intégration .NET
o
o
o
o
Foundation Classes.
Infrastructure Web ASP.NET.
Développement de bases de données
ADO.NET.
Windows Forms.
Adresse de cette page :
http://www.adab-services.com/formation/perfectionnement-1-1-5-delphi-8.php
Devis en ligne, inscription, demande d’informations complémentaires :
http://www.adab-services.com/formation/devis-perfectionnement-1-1-5-delphi-8.php
Pour tout renseignement, un conseiller formation est à votre écoute du lundi au vendredi, de 9H à 19H :
(prix d’un appel local)