Skip to content
EntityQ1500644· pop 20· linked from 109 articles

fonction virtuelle

Sign in to save

Also known as virtual method

fonction définie dans une classe (méthode) qui est destinée à être redéfinie dans les classes qui en héritent.

Wikidata facts

Show 1 more fact
Sources (1)

via Wikidata · CC0

Article · Français

En programmation orientée objet, une fonction virtuelle est une fonction définie dans une classe (méthode) qui est destinée à être redéfinie dans les classes qui en héritent. Dans la plupart des langages, soit toutes les méthodes sont automatiquement virtuelles (Java, Swift…), soit le mot clé virtual est utilisé pour indiquer que la méthode d'une classe est virtuelle (C++, Delphi, Free Pascal…). Une fonction ne possédant qu'une déclaration, sans code implémenté, est dite abstraite ou virtuelle pure. * En C++, la syntaxe spéciale = 0 est utilisée. * En Java, le mot-clé abstract est utilisé. Les méthodes virtuelles pures sont destinées à être définies dans les classes dérivées.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories