En informatique
En programmation objet, la généralisation est la factorisation dans une super-classe d'attributs et de méthodes de ses sous-classes.
Les éléments généralisés sont alors réutilisables dans toutes les sous-classes de la super-classe.
L'avantage est que le code source n'est plus dupliqué.
Elaborer une conclusion en allant du particulier au général.
Etendre ce qui a été observé sur quelques cas particuliers à la majeure partie des personnes ou des choses.
C'est le cas notamment de l'induction.
Exemples : Généraliser une opinion sur l'ensemble d'une profession à partir des quelques cas que l'on connaît.