Estem treballant per restaurar l'aplicació de Unionpedia a la Google Play Store
SortintEntrant
🌟Hem simplificat el nostre disseny per a una millor navegació!
Instagram Facebook X LinkedIn

Programació orientada a objectes

Índex Programació orientada a objectes

La programació orientada a objectes o POO (OOP segons les seves sigles en anglès) és un paradigma de programació que intenta proporcionar un model de programació basat en objectes que contenen dades i procediments associats coneguts com a mètodes.

Taula de continguts

  1. 68 les relacions: Abstracció (informàtica), ActionScript, Ada (llenguatge de programació), Alan Kay, ALGOL, Association for Computing Machinery, Barbara Liskov, BASIC, Bertrand Meyer, Bjarne Stroustrup, Boston, Byte (revista), C Sharp, C++, Classe (informàtica), Clipper (llenguatge de programació), COBOL, Compilador, Delphi, Encapsulació, ETH Zürich, Fortran, FoxPro 2, Fred Brooks, Gambas, Herència (programació), Intèrpret (informàtica), Intel·ligència artificial, Ivan Sutherland, Java (llenguatge de programació), JavaScript, Kristen Nygaard, Lisp, Llenguatge C, Llenguatge D, Llenguatge de programació Eiffel, MacOS, Massachusetts, Massachusetts Institute of Technology, Mètode (programació), Microsoft .NET, Missatge, MIT Press, Niklaus Wirth, Objecte (programació), Objective-C, OCaml, Ocultació d'informació, Ole-Johan Dahl, Paradigma, ... Ampliar l'índex (18 més) »

  2. Orientació a objectes

Abstracció (informàtica)

L'abstracció és l'eina de gestió de la complexitat per a un sistema de computació.

Veure Programació orientada a objectes і Abstracció (informàtica)

ActionScript

ActionScript és un llenguatge de programació orientat a objectes desenvolupat originalment per Macromedia Inc.

Veure Programació orientada a objectes і ActionScript

Ada (llenguatge de programació)

Ada és un llenguatge de programació estructurat i fortament tipat que fou dissenyat per Jean Ichbiah de CII Honeywell Bull per encàrrec del Departament de Defensa dels Estats Units.

Veure Programació orientada a objectes і Ada (llenguatge de programació)

Alan Kay

és un informàtic estatunidenc, conegut pel seu treball pioner sobre programació orientada a objectes, disseny de finestres d'interfície gràfica d'usuari, i per encunyar la frase «la millor manera de predir el futur és inventar-lo».

Veure Programació orientada a objectes і Alan Kay

ALGOL

ALGOL és l'acrònim dALGOrithmic Language.

Veure Programació orientada a objectes і ALGOL

Association for Computing Machinery

LAssociation for Computing Machinery (ACM) és una societat científica internacional dedicada a la informàtica.

Veure Programació orientada a objectes і Association for Computing Machinery

Barbara Liskov

Barbara Liskov (nascuda a Los Angeles, Califòrnia, el 7 de novembre de 1939 com a Barbara Jane Huberman) és una prominent científica informàtica nord-americana, guanyadora del premi Turing.

Veure Programació orientada a objectes і Barbara Liskov

BASIC

BASIC és una família de llenguatges de programació d'alt nivell.

Veure Programació orientada a objectes і BASIC

Bertrand Meyer

Bertrand Meyer Bertrand Meyer (França, 21 de novembre del 1950) és un acadèmic, escriptor i consultor en el camp dels llenguatges de programació.

Veure Programació orientada a objectes і Bertrand Meyer

Bjarne Stroustrup

Bjarne Stroustrup (Aarhus, 30 de desembre de 1950) és un informàtic danès, que va idear i desenvolupar el llenguatge de programació C++.

Veure Programació orientada a objectes і Bjarne Stroustrup

Boston

Boston (/ˈbɔːstən/), oficialment la Ciutat de Boston (anglès: City of Boston), és la capital i ciutat més poblada de l'estat de Massachusetts (Estats Units), així com la 24a ciutat més poblada del país.

Veure Programació orientada a objectes і Boston

Byte (revista)

La revista estatunidenca Byte, fundada per Wayne Green el 1975, va ser una de les més influents publicacions sobre ordinadors personals des de la segona meitat de la dècada de 1970 i a través dels anys 1980, per compte de la seva àmplia cobertura editorial.

Veure Programació orientada a objectes і Byte (revista)

C Sharp

C# (llegit "sé xarp" per l'original anglès sharp, o bé "sé sostingut") és un llenguatge de programació de propòsit general i multiparadigma desenvolupat per Microsoft al voltant de l'any 2000 i estandarditzat, com a part de la seva plataforma.NET.

Veure Programació orientada a objectes і C Sharp

C++

C++ és un llenguatge de programació que fou creat, com el seu predecessor C, als laboratoris Bell (no confondre amb Graham Bell) de AT&T.

Veure Programació orientada a objectes і C++

Classe (informàtica)

En programació orientada a objectes, una classe és una construcció d'un llenguatge de programació usada per agrupar camps relacionats i mètodes.

Veure Programació orientada a objectes і Classe (informàtica)

Clipper (llenguatge de programació)

Clipper és un llenguatge de programació procedimental i imperatiu creat a 1985 per Nantucket Corporation i venut posteriorment a Computer Associates, la que el va comercialitzar com CA-Clipper.

Veure Programació orientada a objectes і Clipper (llenguatge de programació)

COBOL

COBOL (acrònim de COmmon Business-Oriented Language, Llenguatge Comú Orientat a Negocis) és un llenguatge de programació que va ser creat l'any 1960 amb l'objectiu que es pogués usar a qualsevol ordinador, ja que durant els anys 1960 hi havia molts models d'ordinador incompatibles entre si, i que estigués orientat als negocis, és a dir, a l'anomenada informàtica de gestió.

Veure Programació orientada a objectes і COBOL

Compilador

Diagrama de blocs de l'operació d'un bon compilador. Un compilador és un programa informàtic que tradueix un programa escrit en un llenguatge de programació a un altre llenguatge de programació, generant un programa equivalent que la màquina serà capaç d'interpretar.

Veure Programació orientada a objectes і Compilador

Delphi

Delphi, anteriorment conegut com a CodeGear Delphi, Inprise Delphi i Borland Delphi, és un entorn de desenvolupament de programari dissenyat per a la programació de propòsit general amb èmfasi en la programació visual, per a aplicacions Microsoft Windows (32 i 64 bits), Android, Linux, Mac OS X i iOS.

Veure Programació orientada a objectes і Delphi

Encapsulació

Lencapsulació és l'empaquetament d'informació (dades i funcions) en un sol component.

Veure Programació orientada a objectes і Encapsulació

ETH Zürich

L'ETH Zürich (Eidgenössische Technische Hochschule Zürich, en alemany) o Escola Federal Politècnica de Zúric és una reconeguda universitat pública de Zúric (Suïssa) capdavantera a nivell mundial en els camps de la ciència i la tecnologia.

Veure Programació orientada a objectes і ETH Zürich

Fortran

Fortran (o FORTRAN) és el primer llenguatge de programació d'alt nivell, desenvolupat a la dècada dels 50 i que encara s'usa actualment.

Veure Programació orientada a objectes і Fortran

FoxPro 2

FoxPro és un llenguatge de programació procedimental basat en text i SGBD, originalment publicat per Fox Software i posteriorment per Microsoft, per a MS-DOS, Microsoft Windows, Apple Macintosh i UNIX.

Veure Programació orientada a objectes і FoxPro 2

Fred Brooks

Frederick Phillips Brooks, Jr., conegut com va ser un arquitecte informàtic, i enginyer de programari nord-americà, conegut per gestionar el desenvolupament de la família d'ordinadors d'IBM System/360 i el seu paquet de programari de suport, OS/360, i per haver escrit amb sinceritat sobre el procés en el seu influent llibre The Mythical Man-Month ("El mític home-mes").

Veure Programació orientada a objectes і Fred Brooks

Gambas

Gambas és un llenguatge de programació lliure derivat de BASIC similar a Visual Basic de Microsoft per a sistemes Unix.

Veure Programació orientada a objectes і Gambas

Herència (programació)

mètodes a() i b(). L'herència és un dels conceptes fonamentals de la programació orientació a objectes i té gran importància en el desenvolupament de software.

Veure Programació orientada a objectes і Herència (programació)

Intèrpret (informàtica)

A ciències de la computació, intèrpret o interpretador és un programa informàtic capaç d'analitzar i executar altres programes, escrits en un llenguatge d'alt nivell.

Veure Programació orientada a objectes і Intèrpret (informàtica)

Intel·ligència artificial

Un assistent personal intel·ligent, una de les aplicacions concretes de la intel·ligència artificial popularitzada en la dècada del 2010. La intel·ligència artificial (abreujat IA) és una part de la informàtica, dedicada al desenvolupament d'algorismes que permet a una màquina (habitualment un computador) prendre decisions intel·ligents o, si més no, comportar-se com si tingués una intel·ligència semblant a la humana.

Veure Programació orientada a objectes і Intel·ligència artificial

Ivan Sutherland

Ivan Edward Sutherland (nascut el 16 de maig de 1938) és un informàtic estatunidenc i pioner d'Internet.

Veure Programació orientada a objectes і Ivan Sutherland

Java (llenguatge de programació)

Duke, la mascota del Java. Codi font d'un programa escrit amb el llenguatge de programació Java El Java és un llenguatge de programació dissenyat el 1990 per James Gosling amb altres companys de Sun Microsystems a partir del llenguatge C. Des del seu naixement fou pensat com un llenguatge orientat a objectes.

Veure Programació orientada a objectes і Java (llenguatge de programació)

JavaScript

JavaScript és un llenguatge script basat en objectes implementat originàriament per Netscape Communications Corporation, i que va derivar en l'estàndard ECMAScript.

Veure Programació orientada a objectes і JavaScript

Kristen Nygaard

fou un informàtic noruec, pioner dels llenguatges de programació i polític.

Veure Programació orientada a objectes і Kristen Nygaard

Lisp

Lisp (o LISP) és un dels grans pioners dels llenguatges de programació, creador del paradigma funcional.

Veure Programació orientada a objectes і Lisp

Llenguatge C

El llenguatge de programació C, llenguatge C o llenguatge de programació de sistemes, va ser creat per Dennis Ritchie i Ken Thompson als Laboratoris Bell d'AT&T, a principis de la dècada dels 70.

Veure Programació orientada a objectes і Llenguatge C

Llenguatge D

El Llenguatge D, en ciències de la computació, és un llenguatge d'alt nivell de programació orientat a objectes, multiparadigma, imperatiu i concurrent.

Veure Programació orientada a objectes і Llenguatge D

Llenguatge de programació Eiffel

El llenguatge de programació Eiffel fou concebut el 1985 pel Dr.

Veure Programació orientada a objectes і Llenguatge de programació Eiffel

MacOS

macOS, abans conegut com a OS X i inicialment com a Mac OS X, és una versió del sistema operatiu que utilitzen els ordinadors Macintosh, i que es basa en un nucli Unix.

Veure Programació orientada a objectes і MacOS

Massachusetts

La Mancomunitat de Massachusetts (en anglès Commonwealth of Massachusetts) és un estat dels Estats Units.

Veure Programació orientada a objectes і Massachusetts

Massachusetts Institute of Technology

El Massachusetts Institute of Technology (MIT) és una institució i universitat estatunidenca dedicada a la recerca i la investigació, situada a la ciutat de Cambridge, Massachusetts.

Veure Programació orientada a objectes і Massachusetts Institute of Technology

Mètode (programació)

En l'orientació a l'objecte, s'entén com a mètode o operació a cada un dels tractaments o avaluacions que sap fer la classe ja sigui exclusivament amb els propis atributs o recorrent a les responsabilitats d'altres classes sobre les que tingui visibilitat.

Veure Programació orientada a objectes і Mètode (programació)

Microsoft .NET

El framework Microsoft.NET és un component programari que pot ser afegit o estar inclòs al Sistema Operatiu Microsoft Windows.

Veure Programació orientada a objectes і Microsoft .NET

Missatge

El missatge és l'objecte o contingut de la comunicació, allò que es transmet.

Veure Programació orientada a objectes і Missatge

MIT Press

MIT Press és una editorial universitària afiliada a l'Institut Tecnològic de Massachusetts (MIT).

Veure Programació orientada a objectes і MIT Press

Niklaus Wirth

Niklaus Wirth Niklaus Wirth (Winterthur, Suïssa, 15 de febrer de 1934) és un enginyer informàtic i programador suís.

Veure Programació orientada a objectes і Niklaus Wirth

Objecte (programació)

En la ciència computacional, un objecte és un espai de memòria que té un valor i possiblement està referenciat per un identificador.

Veure Programació orientada a objectes і Objecte (programació)

Objective-C

Objective-C és un llenguatge de programació amb orientació a objectes derivat del llenguatge C que incorpora característiques del llenguatge Smalltalk.

Veure Programació orientada a objectes і Objective-C

OCaml

OCaml, anteriorment denominat Objective Caml és un llenguatge de programació de la família ML, extensió i versió actual del llenguatge de programació Caml, acrònim de "Categorical Abstract Machine Language", creat per Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy i altres el 1996, amb construccions d'Orientació a Objectes, successora de l'extensió anterior del mateix llenguatge anomenada Caml Light.

Veure Programació orientada a objectes і OCaml

Ocultació d'informació

En programació orientada a objectes el principi d'ocultació fa referència al fet que els atributs privats d'un objecte no poden ser modificats ni obtinguts tret que es faci a través del pas d'un missatge (invocació a mètodes, ja siguin aquests funcions o procediments) a l'objecte.

Veure Programació orientada a objectes і Ocultació d'informació

Ole-Johan Dahl

Ole-Johan Dahl (12 d'octubre de 1931 – 29 de juny de 2002) fou un informàtic noruec que es considera un dels pares de Simula i de la programació orientada a objectes juntament amb Kristen Nygaard.

Veure Programació orientada a objectes і Ole-Johan Dahl

Paradigma

El terme paradigma significa «exemple» o «model».

Veure Programació orientada a objectes і Paradigma

Paradigma de programació

Un paradigma és una forma de representar i manipular el coneixement.

Veure Programació orientada a objectes і Paradigma de programació

Pascal (llenguatge de programació)

Pascal és un llenguatge de programació desenvolupat pel professor Niklaus Wirth a finals dels anys 60.

Veure Programació orientada a objectes і Pascal (llenguatge de programació)

Perl

Perl és un llenguatge de programació d'alt nivell, estable, interpretat i multiplataforma dissenyat per Larry Wall.

Veure Programació orientada a objectes і Perl

PHP

PHP és un llenguatge de programació interpretat que s'utilitza per a generar pàgines web de forma dinàmica.

Veure Programació orientada a objectes і PHP

Polimorfisme (programació)

El polimorfisme (del Grec πολύς, polys, "molt, molts" i μορφή, morphē, "forma, figura") és una característica d'alguns llenguatges de programació que tenen la propietat d'enviar missatges sintàcticament iguals als objectes de diferents tipus.

Veure Programació orientada a objectes і Polimorfisme (programació)

Principi open/closed

En programació orientada a objectes, el principi open/closed diu que "les entitats de software (classes, mòduls, funcions, etc.) haurien d'estar obertes a l'extensió, però tancades a la modificació"; això vol dir que el comportament d'aquesta entitat pot ser modificat sense alterar el seu codi font.

Veure Programació orientada a objectes і Principi open/closed

Programació dinàmica

Dins de l'entorn de la informàtica, la programació dinàmica és un mètode per a reduir el temps d'execució d'un algorisme mitjançant la utilització de subproblemes superposats i subestructures òptimes, com es descriu a continuació.

Veure Programació orientada a objectes і Programació dinàmica

Programació orientada a aspectes

La programació orientada a aspectes (POA), més coneguda per les sigles en anglès (AOP - aspect-oriented programming), és un paradigma de programació que permet separar el vessant tècnic (aspect en anglès) de les funcionalitats de l'aplicació.

Veure Programació orientada a objectes і Programació orientada a aspectes

Python

Python és un llenguatge de programació d'alt nivell i propòsit general molt utilitzat.

Veure Programació orientada a objectes і Python

R (llenguatge de programació)

R és un llenguatge de programació i un entorn de desenvolupament de programari per a l'obtenció de càlculs i gràfics estadístics.

Veure Programació orientada a objectes і R (llenguatge de programació)

Ruby

El llenguatge de programació Ruby va ser creat per Yukihiro "Matz" Matsumoto l'any 1993.

Veure Programació orientada a objectes і Ruby

Scala (llenguatge de programació)

Scala és un llenguatge de programació modern multi-paradigma dissenyat per a expressar patrons de programació generals d'una manera concisa, elegant i segura respecte als tipus.

Veure Programació orientada a objectes і Scala (llenguatge de programació)

Sketchpad

L'Sketchpad fou el primer programa informàtic que va permetre la manipulació directa d'objectes gràfics, pioner en la interacció persona-ordinador i predecessor dels programes de disseny assistit per ordinador.

Veure Programació orientada a objectes і Sketchpad

Smalltalk

Smalltalk és un llenguatge de programació orientat a objectes, dinàmicament tipat i reflexiu.

Veure Programació orientada a objectes і Smalltalk

Sobreescriptura de mètodes

La sobreescriptura de mètodes, en la programació orientada a objectes, és una característica del llenguatge de programació que permet a una subclasse proporcionar una implementació específica d’un mètode que ja ha estat proporcionat per una de les seves superclasses o classes pare.

Veure Programació orientada a objectes і Sobreescriptura de mètodes

Sun Microsystems

Sun Microsystems, Inc era una empresa informàtica de Silicon Valley, fabricant de semiconductors i programari.

Veure Programació orientada a objectes і Sun Microsystems

Variable (programació)

En programació, una variable és un espai reservat a la memòria que, com el nom indica, pot canviar de contingut al llarg de l'execució d'un programa.

Veure Programació orientada a objectes і Variable (programació)

Visual FoxPro

Visual FoxPro és un llenguatge de programació orientat a objectes i procedural, un sistema gestor de bases de dades o Database Management System (DBMS), i des de la versió 7.0, un sistema administrador de bases de dades relacionals, produït per Microsoft.

Veure Programació orientada a objectes і Visual FoxPro

Vegeu també

Orientació a objectes

També conegut com Llenguatges de programació orientats a objecte, OOP, Orientació a objectes, Orientada a objectes, Orientat a objectes, POO.

, Paradigma de programació, Pascal (llenguatge de programació), Perl, PHP, Polimorfisme (programació), Principi open/closed, Programació dinàmica, Programació orientada a aspectes, Python, R (llenguatge de programació), Ruby, Scala (llenguatge de programació), Sketchpad, Smalltalk, Sobreescriptura de mètodes, Sun Microsystems, Variable (programació), Visual FoxPro.