Prototypes et chaîne de prototypes en JavaScript
En JavaScript, la notion de prototype et de chaîne de prototypes est fondamentale pour la programmation orientée objet. Les prototypes permettent le partage de propriétés et de méthodes entre objets, tandis que la chaîne de prototypes définit l'ordre de recherche lors de l'accès aux propriétés.
Création d'objets
Il existe plusieurs façons de cr ...
Publié le 24 juin à 05h07
Les Constructeurs, Membres Statiques et Relations d'Amitié en C++
Les Constructeurs
Lors de l'instanciation d'un objet, le compilateur invoque un constructeur pour assigner des valeurs initiales aux membres de l'objet. Toutefois, ce processus relève de l'affectatino plutôt que de l'initialisation stricte, car l'initialisation ne doit survenir qu'une seule fois, tandis que le corps du constructeur permet plusi ...
Publié le 17 juin à 04h25
Le mécanisme des exceptions en C++
Le mécanisme d'exécution des exceptions en C++.
Exception dans un constructeur
/*
* ExceptionClasse.h
*
* Créé le: 2 janvier 2018
* Auteur: developpeur
*/
#ifndef EXCEPTIONCLASSE_H_
#define EXCEPTIONCLASSE_H_
#include <iostream>
using std::cout;
using std::endl;
class ExceptionClasse {
public:
ExceptionClasse(){
...
Publié le 2 juin à 21h26
Les rôles de this et super dans l'héritage Java
Dans la programmation orientée objet Java, l'héritage permet à une classe hériter des propriétés et comportements d'une autre classe. Les mots-clés this et this sont essentiels lors de la construction d'objets, notamment pour appeler d'autres constructeurs. Voici un exemple illustrant leur utilisation :
public class DemoHeritage {
public s ...
Publié le 1 juin à 21h49
Objets, Classes et Surcharges de Méthodes en Java
En programation orientée objet, tout est considéré comme un objet. Un objet se compose de deux éléments fondamentaux : les attributs (caractéristiques descriptives) et les comportements (actions ou méthodes). Les relations entre objets s'expriment principalement par trois types d'interactions : l'héritage, l'association et la dépendance. Classe ...
Publié le 1 juin à 09h44