Resultats de la cerca
Es mostren 3 resultats
tipus abstracte de dades
Electrònica i informàtica
Tipus de dades que es considera caracteritzat únicament per les operacions que se li poden aplicar i les seves propietats, amb independència dels noms i representacions triades pels seus valors.
El gran avantatge dels tipus abstractes de dades és l’ocultació de la seva representació interna, la qual cosa facilita la verificabilitat dels programes, la modularització i la compilació separada
programació orientada als objectes
Electrònica i informàtica
Metodologia de programació basada en els objectes.
En la programació orientada als objectes es fa un ús extensiu de l’encapsulació, l’herència, la sobrecàrrega i el polimorfisme Els avantatges de la metodologia són la reutilització de codi, via l’herència i el polimorfisme el manteniment dels programes, via l’ocultació i la compartició de codi, i la modificabilitat, gràcies a la qual no cal compilar tota l’aplicació si només s’ha canviat, per exemple, l’estructura interna d’alguns objectes Un dels inconvenients és que requereix un nivell d’abstracció i una disciplina per part del programador que no és fàcil d’adquirir Alguns dels…
C++
Electrònica i informàtica
Llenguatge informàtic imperatiu amb característiques d’orientació a objectes, però que manté la compatibilitat històrica amb el llenguatge C.
Bjarne Stroustrup desenvolupà aquest llenguatge als Laboratoris Bell, com una capa de programari sobre el C per dotar-lo de característiques d’orientació a objectes El fet d’estar basat en el llenguatge C constitueix alhora el punt fort i el punt feble del C++ permet una migració suau dels programadors i reutilitzar tot el codi escrit amb C, però també usar el C++ en estil C, amb la qual cosa es perden els avantatges de l’orientació a objectes De fet, la filosofia del C i la del C++ són del tot oposades el C és un llenguatge que assumeix que el programador és un expert i, per tant, no li…