编程orientée objet avec MATLAB

Afficher le calendrier et s'inscrire

Détails de la formation

Les participants von apprenre à utiliser des techniques de programming orientée objdans le but de développer et maintenir des applications MATLAB®复合物。Des concepts provant du développement piloté par Des tests seront aussi introits, afin de promouvoir la qualité et la flexibilité logiciel。

Les sujets traités sont:

  • Définition de types de données personnalisés robust, intutifs et réutilisables
  • Création d'应用程序可维护性等可扩展grâce à l'héritage et l'agrégation
  • 利用测试单元,可使应用程序变得灵活
  • 同步对象à事件和监听器

的1


Création de类型de données personnalisés

目的:组织者对包装。附录若干技术de base de la编程orientée对象等优点。compprenre les différences entre programmation procédurale et programmation orientée objet。

  • Création d'un namespace en stockant plusieurs fichiers dans un package
  • 封装des données et des fonctionnalités dans un seul fichier de définition de class
  • 文档des类型données personnalisés
  • Création et利用de变量de类型personnalisés

类概念MATLAB

目的:渲染les objects fiables en séparant l’interface et l'implémentation。Améliorer la maintenabilité du code en évitant les复制。personaliser les opérations de base pour vos classes。

  • Définition d'交互sûres通过des méthodes d'accès aux données
  • 概念d'接口公共类grâce aux属性des méthodes et des propriétés
  • 个性化des opérateurs标准倒vos类
  • 重构du代码倒éviter les重复

Construction de hiérarchies de classes

目的:Relier plusieurs classes similaires au travers d'une superclass commune。ettendre la superclass générique en spécialisant son comportement dans ses sous-classes。

  • Création d'une超类通过l'抽象
  • Héritage d'une超类
  • Définition des propriétés et des méthodes摘要
  • Implémentation de comportements spécialisés dans les sous-classes

的2


促进des références倍数

目的:Intégration d'une class dans une autre par composition。区分进口通道平价通道référence。Définir une类se

  • Création d'une类de可视化内容une类de données
  • 敏感的环境(多态性)
  • Référencement d’un même objet de données depuis plusieurs objects de visualisation
  • Choisir entre une class passant par valeur ou par référence

单位测试证书

目的:Garantir un运输正确en écrivant des测试倒查克unité de代码。利用环境测试unitaires fourni dans MATLAB。Améliorer la qualité et la flexibilité de votre logiciel。

  • Présentation de l' environment de tests unitaires de MATLAB
  • Ecrire une méthode de test
  • Création d'un环境de测试à l'aide des méthodes de安装和拆卸
  • Paramétrisation d'une méthode de test
  • 测试错误条件
  • Agrégation et lancement d'une battery de tests

同步对象

目的:Réagir automatiquement à des changements de propriétés zh utilant des事件,des监听器et des回调prédéfinis。Déclencher des appels de functions basés sur des events personnalisés。

  • 事件、监听器和回调
  • 利用d'événements pré-définis
  • 获取类的元信息
  • Définition de属性侦听器
  • Implémentation de函数de回调
  • Définition d'events personnalisés et de leurs回调

水平:Intermediaire

Pre-requis:

Duree:2天时间

语言:德语,英语,Français,한국어

Afficher le calendrier et s'inscrire