IT lexicon Programación POO

POO

Programación På svenska → Updated: 2026-08-03

Organizar el programa en objetos que combinan datos y las operaciones que actúan sobre ellos.

Alan Kay acuñó el término en los años sesenta pensando sobre todo en el paso de mensajes entre entidades independientes, una idea bastante distinta de lo que hoy se enseña. Los pilares habituales son encapsulación, herencia y polimorfismo.

La herencia profunda ha caído en desgracia: acopla las clases con fuerza y complica el cambio. El consejo actual es preferir la composición, y en muchos lenguajes las interfaces han sustituido buena parte del papel de la herencia.

← Back to the lexicon