Héritage multipleEn informatique, l’héritage multiple est un mécanisme de programmation orientée objet dans lequel une classe peut hériter de comportements et de fonctionnalités de plus d'une super-classe. Il s'oppose à l'héritage simple, dans lequel une classe ne peut hériter que d'une seule super-classe. Il est supporté par certains langages de programmation, par exemple C++, Eiffel ou Python. Pouvant poser des problèmes, d’autres langages comme Ada, C#, Fortran, Java, Objective-C, Ruby, Swift ou Visual Basic ont préféré ne pas le proposer directement.
Classe (informatique)En programmation orientée objet, la déclaration d'une classe regroupe des membres, méthodes et propriétés (attributs) communs à un ensemble d'objets. La classe déclare, d'une part, des attributs représentant l'état des objets et, d'autre part, des méthodes représentant leur comportement. Une classe représente donc une catégorie d'objets. Elle apparaît aussi comme un moule ou une usine à partir de laquelle il est possible de créer des objets ; c'est en quelque sorte une « boîte à outils » qui permet de fabriquer un objet.
Abstraction (informatique)En informatique, le concept d'abstraction identifie et regroupe des caractéristiques et traitements communs applicables à des entités ou concepts variés ; une représentation abstraite commune de tels objets permet d'en simplifier et d'en unifier la manipulation. thumb|upright=1.4|Différentes couches de logiciel, partant d'en bas, le matériel est programmé en langage binaire, via un firmware, qui permet une abstraction pour le noyau, puis lui même pour le système d'exploitation, qui a son tour permet une abstraction pour les applications.
Héritage (informatique)En programmation orientée objet, l’héritage est un mécanisme qui permet, lors de la déclaration d’une nouvelle classe, d'y inclure les caractéristiques d’une autre classe. L'héritage établit une relation de généralisation-spécialisation qui permet d'hériter dans la déclaration d’une nouvelle classe (appelée classe dérivée, classe fille, classe enfant ou sous-classe) des caractéristiques (propriétés et méthodes) de la déclaration d'une autre classe (appelée classe de base, classe mère, classe parent ou super-classe).
LuaLua est un langage de script libre, réflexif et impératif. Créé en 1993, il est conçu de manière à pouvoir être embarqué au sein d'autres applications afin d'étendre celles-ci. Lua (du Lua , au Brésil : , signifiant « Lune ») a été développé par Luiz Henrique de Figueiredo, et Waldemar Celes, membres du groupe de recherche TeCGraf, de l'université pontificale catholique de Rio de Janeiro au Brésil. L'interpréteur Lua est écrit en langage C ANSI strict, et de ce fait est compilable sur une grande variété de systèmes.
Enregistrement (structure de données)En programmation, un enregistrement est une structure de données qui rassemble plusieurs champs, ceux-ci contenant des valeurs qui peuvent être de types différents. Typiquement, le nombre de champ et leur séquence sont fixés. Les champs d'un enregistrement peuvent aussi être nommés "membres", en particulier dans la programmation orientée objet. Les champs peuvent encore être appelés "éléments", mais cela entraîne un risque de confusion avec les éléments d'une collection.
PanthéismeLe panthéisme est une doctrine philosophique selon laquelle . Elle se distingue du monothéisme en considérant que Dieu n'est pas un être personnel distinct du monde, mais qu'il est l'intégralité du monde ; cette conception est appelée l'immanence par opposition au principe de transcendance du Dieu créateur monothéiste. Ce mot vient du grec ancien , « tout », et , « dieu ». Il apparaît pour la première fois en 1720 dans le Pantheisticon de John Toland ou, plus tôt, chez Joseph Raphson, en 1697 quand il oppose les panthéistes aux athées et aux matérialistes.
Méthodes quantitativesLes méthodes quantitatives sont des méthodes de recherche, utilisant des outils d'analyse mathématiques et statistiques, en vue de décrire, d'expliquer et prédire des phénomènes par le biais de données historiques sous forme de variables mesurables. Elles se distinguent ainsi des méthodes dites qualitatives. Le comptage et la mesure sont des méthodes quantitatives banales. Le résultat de la recherche est un nombre ou un ensemble de nombres. On les présente souvent sous forme de tables, de graphiques...
Idéalisme (philosophie)vignette| ― Thomas Nagel En philosophie, lidéalisme est la position selon laquelle toute réalité se ramène à des déterminations de l'esprit, qu'il s'agisse d« idées », de représentations mentales ou de déterminations plus subjectives comme les « expériences sensibles » ou les sensations. Position théorique sur la nature du monde et de la connaissance, l'idéalisme philosophique ne doit pas être confondu avec l'aspiration à un idéal éthique concernant la société.
ChittamatraChittamatra (IAST : Cittamātra, « rien qu'esprit ») est l'une des écoles du bouddhisme Mahāyāna. Elle est parfois nommée Vijñānavāda (, Vijñāptimātra (), la conscience seule, ou encore Yogācāra (), pratiquants du yoga. Le Cittamātra constitue avec le Madhyamaka l'une des deux principales écoles spécifiques du bouddhisme mahāyāna. vignette|300px|Bouddha. Sarnath, époque Gupta vers 475. L'école Cittamātra apparaît au ; ses fondateurs seraient Maitreyanātha, Asanga et Vasubandhu.