M2i Formation

Découvrez notre formationWinDev 24 - Programmation Orientée Objet

Présentiel

2 jours (14 heures) - WIDV-POO

Accueil  ›  Formations Informatique  ›  Langages et développement  ›  WinDev  ›  WinDev 24 - Programmation Orientée Objet

Objectifs pédagogiques

  • Migrer les existants en Programmation Orientée Objet
  • Simplifier la maintenance des applications
  • Simplifier la conceptualisation de ses applications.

Niveau requis

Avoir suivi la formation WIDV-PE "WinDev - Programmation avancée" ou avoir les connaissances équivalentes.

Public concerné

Développeurs WinDev.

Ce cours est exclusivement proposé en intra-entreprise. Pour en connaître le prix et les modalités, contactez-nous.

Contactez-nous

Introduction

  • Concepts théoriques et apports pratiques
    • Le paradigme objet
    • Le gain sur la maintenance
  • Le diagramme de classe et la génération des classes

Les bases de la POO

  • Création de classes
  • Les membres
  • Les méthodes
  • Instance de classe
  • Constructeurs
  • Destructeurs

Les concepts avancés

  • Les propriétés
    • Getter
    • Setter
  • L'encapsulation
    • Publique
    • Privée
    • Protégée
  • L'héritage
  • Le polymorphisme (redéfinition de méthodes)
  • Les classes et méthodes abstraites
  • Les interfaces
  • Le mot-clé "objet"
  • Les méthodes et membres globaux
  • L'indépendance des contextes HFSQL dans les classes
  • La déclaration des constantes dans les objets
  • La gestion des prises de référence

Data Binding

  • Présentation et concept du Data Binding
  • La génération des classes à partir de l'analyse du projet
  • Les tableaux d'objets et d'enregistrements
  • Mise en place du Data Binding
  • L'utilisation du Data Binding à travers la Programmation Orientée Objet

Complétez votre formation

En cliquant le bouton « Accepter », vous acceptez l’utilisation de cookies pour réaliser des mesures d’audiences et vous permettre d’enregistrer vos préférences de navigation. En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies.

Accepter Paramètres En savoir plus