Encapsulamiento
Enviado por Ladypanda1999 • 18 de Febrero de 2015 • 205 Palabras (1 Páginas) • 259 Visitas
observador.
Encapsulamiento
El encapsulamiento es la propiedad que los objetos tomaron prestada de sus primos los tipos de datos abstractos.
El objeto tiene dos caras. La primera cara, la interfase, es la que el objeto da al mundo exterior; es la que muestra lo que puede hacer, más no dice cómo lo hace. La otra cara, la implementación, es la que se encarga de hacer el trabajo y de mantener el estado del objeto. Solamente esta cara puede modificar el estado del objeto.
Modularidad
La modularidad consiste en dividir un programa en partes llamadas módulos, las cuales pueden trabajarse por separado. En términos de programación, los módulos pueden compilarse por separado y la división no depende de un cierto número de líneas, mas bien, se trata de una división que se hace con el objetivo de integrar en un módulo un conjunto de procedimientos relacionados entre sí, junto con los datos que son manipulados por tales procedimientos. El objetivo de la modularidad es reducir el costo de elaboración de programas al poder dividir el trabajo entre varios programadores.
1950-1955:
Lenguaje Ensamblador (lenguaje máquina)
Lenguajes experimentales de alto nivel
1956-1960:
FORTRAN
ALGOL 58 y 60
COBOL
LISP
1961-1965:
FORTRAN IV
COBOL 61 extendido
Algol 60 revisado
Sinobol
APL (como notación solo
PL/I
1966-1970:
APL/360
FORTRAN 66
COBOL 65
Algol 68
SINOBOL 4
SIMULA 67
1971-1975:
COBOL 74
PASCAL
1976-1980:
ADA
FORTRAN 77
PROLOG
C modula-2
1980-2000:
C++
Java
...