|
| Titre : | Petit traité de programmation orienté objet sous R : Genolini, Christophe. Auteur . Illustrateur | | Type de document : | texte imprime | | Auteurs : | Christophe Genolini, Auteur ; Macagno, Gilles, Illustrateur | | Editeur : | Paris : Groupe de Boeck | | Année de publication : | DL 2010 | | Importance : | 191 p. | | Format : | 24 cm | | ISBN/ISSN/EAN : | 978-2-8041-6251-1 | | Note générale : | Bibliogr. p. [197]-198. Index | | Langues : | Français | | Mots-clés : | Programmation orientée objets (informatique)
R (logiciel) | | Index. décimale : | 51920285 | | Résumé : | Le logiciel R connaît depuis 10 ans un immense succès : gratuit, puissant, toujours à la pointe... Son utilisation nécessite de bien maîtriser les règles de programmation pour éviter des catastrophes pourtant prévisibles.
Extrait de l'introduction
1.1 La programmation objet
La programmation est l'art d'expliquer aux ordinateurs ce que l'on veut qu'ils fassent pour nous. Comme ils ne sont pas très intelligents, ils ont besoin de beaucoup de détails sur ce que nous attendons d'eux. La moindre imprécision est souvent fatale. De ce fait, la programmation est un art difficile.
Pour simplifier cette délicate communication, différentes méthodes de dialogue ont été inventées. Outre la classique programmation impérative, on parle par exemple de programmation fonctionnelle, de programmation logique ou, c'est celle qui nous intéresse ici, de programmation objet. La programmation objet est donc simplement une manière d'écrire des programmes, méthode qui gravite autour d'un concept central : l'objet.
Un objet peut se définir à deux niveaux. D'un point de vue abstrait, l'objet est un concept, une idée ou encore la symbolisation d'une entité physique. Les objets-concepts sont capables d'actions, ont une mémoire, peuvent communiquer entre eux. Au final, un programme objet est un ensemble d'objets-concepts interagissant les uns avec les autres. D'un point de vue plus pragmatique, un objet se définit par des lignes de code. L'objet-code est alors un grand sac contenant l'ensemble du programme qui concerne l'objet-concept. Autrement dit, l'objet code est l'ensemble de toutes les variables et de toutes les fonctions relatives à l'objet-concept.
Pas clair ? Prenons un exemple. Un informaticien veut créer un site de diffusion de photos pour ses amis. Le site devra permettre à certains de déposer des photos, à d'autres de les télécharger. Le programme est donc constitué de trois objets-concepts : un objet photographe. Il possède des photos et peut vouloir les déposer sur le site ; un objet téléchargeur. Il veut voir des photos et éventuellement les télécharger ; et un objet photo. Il est présent sur le site, possédé par les uns, téléchargeable par les autres.
Ce Petit traité de programmation orienté objet sous R, écrit dans un style drôle et précis, vous permettra d'apprendre la programmation objet, ultime moyen d'éviter les pièges des lignes de codes, du non-typage et autres subtilités du système.
Objectifs
- Comprendre le concept de programmation objet
- Maîtriser l'objet sous R
- Concevoir une librairie classique (sans programmation objet)
- Concevoir une librairie objet
- Apprendre à programmer «proprement»
Les +
- Un style d'écriture simple et accessible, agréable à lire
- Un index de plus de 500 entrées permettant de retrouver rapidement un concept
- Des exemples vivants et simples, issus de cas réels
- De nombreux dessins humoristiques
- Une biographie sélective
Christophe Genolini | | Note de contenu : | PRÉLIMINAIRES
Introduction
Généralités sur les objets
Exemple de travail
LES BASES DE L'OBJET
Déclaration des classes
Les méthodes
Construction
Accesseurs
POUR ALLER PLUS LOIN
Méthodes utilisant plusieurs arguments
Héritage
Modification interne d'un objet
CREATION D'UN PACKAGE
Création d'un package classique
Création d'un package en S4
| | Permalink : | ./index.php?lvl=notice_display&id=14366 |
Petit traité de programmation orienté objet sous R : Genolini, Christophe. Auteur . Illustrateur [texte imprime] / Christophe Genolini, Auteur ; Macagno, Gilles, Illustrateur . - Paris : Groupe de Boeck, DL 2010 . - 191 p. ; 24 cm. ISBN : 978-2-8041-6251-1 Bibliogr. p. [197]-198. Index Langues : Français | Mots-clés : | Programmation orientée objets (informatique)
R (logiciel) | | Index. décimale : | 51920285 | | Résumé : | Le logiciel R connaît depuis 10 ans un immense succès : gratuit, puissant, toujours à la pointe... Son utilisation nécessite de bien maîtriser les règles de programmation pour éviter des catastrophes pourtant prévisibles.
Extrait de l'introduction
1.1 La programmation objet
La programmation est l'art d'expliquer aux ordinateurs ce que l'on veut qu'ils fassent pour nous. Comme ils ne sont pas très intelligents, ils ont besoin de beaucoup de détails sur ce que nous attendons d'eux. La moindre imprécision est souvent fatale. De ce fait, la programmation est un art difficile.
Pour simplifier cette délicate communication, différentes méthodes de dialogue ont été inventées. Outre la classique programmation impérative, on parle par exemple de programmation fonctionnelle, de programmation logique ou, c'est celle qui nous intéresse ici, de programmation objet. La programmation objet est donc simplement une manière d'écrire des programmes, méthode qui gravite autour d'un concept central : l'objet.
Un objet peut se définir à deux niveaux. D'un point de vue abstrait, l'objet est un concept, une idée ou encore la symbolisation d'une entité physique. Les objets-concepts sont capables d'actions, ont une mémoire, peuvent communiquer entre eux. Au final, un programme objet est un ensemble d'objets-concepts interagissant les uns avec les autres. D'un point de vue plus pragmatique, un objet se définit par des lignes de code. L'objet-code est alors un grand sac contenant l'ensemble du programme qui concerne l'objet-concept. Autrement dit, l'objet code est l'ensemble de toutes les variables et de toutes les fonctions relatives à l'objet-concept.
Pas clair ? Prenons un exemple. Un informaticien veut créer un site de diffusion de photos pour ses amis. Le site devra permettre à certains de déposer des photos, à d'autres de les télécharger. Le programme est donc constitué de trois objets-concepts : un objet photographe. Il possède des photos et peut vouloir les déposer sur le site ; un objet téléchargeur. Il veut voir des photos et éventuellement les télécharger ; et un objet photo. Il est présent sur le site, possédé par les uns, téléchargeable par les autres.
Ce Petit traité de programmation orienté objet sous R, écrit dans un style drôle et précis, vous permettra d'apprendre la programmation objet, ultime moyen d'éviter les pièges des lignes de codes, du non-typage et autres subtilités du système.
Objectifs
- Comprendre le concept de programmation objet
- Maîtriser l'objet sous R
- Concevoir une librairie classique (sans programmation objet)
- Concevoir une librairie objet
- Apprendre à programmer «proprement»
Les +
- Un style d'écriture simple et accessible, agréable à lire
- Un index de plus de 500 entrées permettant de retrouver rapidement un concept
- Des exemples vivants et simples, issus de cas réels
- De nombreux dessins humoristiques
- Une biographie sélective
Christophe Genolini | | Note de contenu : | PRÉLIMINAIRES
Introduction
Généralités sur les objets
Exemple de travail
LES BASES DE L'OBJET
Déclaration des classes
Les méthodes
Construction
Accesseurs
POUR ALLER PLUS LOIN
Méthodes utilisant plusieurs arguments
Héritage
Modification interne d'un objet
CREATION D'UN PACKAGE
Création d'un package classique
Création d'un package en S4
| | Permalink : | ./index.php?lvl=notice_display&id=14366 |
|  |