Abstract:
El paradigma de la programación modular, en especial la programación orientada a objetos, son tendencias con mucho auge en el mercado actual, sus características de robustez lo convierten en poderosas herramientas para solucionar problemas complejos. Dentro de las principales preocupaciones en la construcción de grandes proyectos bajo la modalidad POO, están: como tener un control efectivo de los objetos, como hacer para limitar su uso y dar libertad de aplicarlo solo a un grupo de elementos, es por lo que se concretó el termino de encapsulamiento de datos. Esta lectura además de analizar de una forma general el procedimiento de encapsulamiento, se analizará algunas técnicas propias de este término como lo son la composición, la delegación y las clases envoltorio.
Description:
The modular programming paradigm, especially object oriented programming, are booming trends in the current market, their robustness characteristics make them powerful tools to solve complex problems. Among the main concerns in the construction of large projects under the OOP mode, are: how to have an effective control of objects, how to limit their use and give freedom to apply it only to a group of elements, which is why the term data encapsulation was developed. This reading, besides analyzing in a general way the encapsulation procedure, will analyze some techniques of this term such as composition, delegation and wrapper classes.