112.113
edicións
m (→Véxase tamén: {{Control de autoridades}}) |
m (→Orixe: Java pois non é a illa) |
||
A programación orientada a obxectos posicionouse como o estilo de programación dominante a mediados dos anos oitenta, en gran parte debido á influencia de [[C++]] , unha extensión da linguaxe de programación [[Linguaxe de programación C|C]]. O seu dominio consolidouse grazas ao auxe das [[Interfaz gráfica de usuario|Interfaces gráficas de usuario]], para as cales a programación orientada a obxectos está particularmente ben adaptada. Neste caso, fálase tamén de [[programación dirixida por eventos]].
As características de orientación a obxectos foron agregadas a moitas linguaxes existentes durante ese tempo, incluíndo [[Linguaxe de programación Ada|Ada]], [[BASIC]], [[Lisp]], [[linguaxe de programación Pascal|Pascal]], entre outros. A adición desas características ás linguaxes que non foron deseñados inicialmente para elas causou moitas veces problemas de compatibilidade e mantemento do código. As linguaxes orientadas a obxectos "puros", por outra banda, carecían das características das cales moitos programadores viñeran a depender. Para saltar este obstáculo, fixéronse moitas tentativas para crear novas linguaxes baseadas en métodos orientados a obxectos, pero permitindo algunhas características imperativas de xeitos "seguros". A [[Linguaxe de programación Eiffel|Eiffel]] de Bertrand Meyer foi unha temperán e moderadamente acertada linguaxe con eses obxectivos pero agora foi esencialmente substituído por [[
== Conceptos fundamentais ==
|
edicións