Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

La programacion orientada a objetos POO

Description

entregar una actividad
darianny arrieche
Flashcards by darianny arrieche, updated more than 1 year ago
darianny arrieche
Created by darianny arrieche over 4 years ago
1
0
1 2 3 4 5 (0)

Resource summary

Question Answer
La Programación Orientada a Objetos (POO, u OOP según sus siglas en inglés): Es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial. Muchos de los objetos prediseñados de los lenguajes de programación actuales permiten la agrupación en bibliotecas o librerías, sin embargo, muchos de estos lenguajes permiten al usuario la creación de sus propias bibliotecas. Está basada en varias técnicas, como las siguientes: • Herencia. • Cohesión. • Abstracción. • Polimorfismo. • Acoplamiento. • Encapsulación La POO tiene sus raíces en la década del 60 con el lenguaje de programación Simula que en 1967, el cual fue el primer lenguaje que posee las características principales de un lenguaje orientado a objetos. Smalltalk (de 1972 a 1980) es posiblemente el ejemplo canónico, y con el que gran parte de la teoría de la POO se ha desarrollado. Más su uso se popularizó a principios de la década de 1990. Existe una gran variedad de lenguajes de programación que soportan la orientación a objetos. Los objetivos de la POO son: • Organizar el código fuente, y • re-usar código fuente en similares contextos.
POO en Python El mecanismo de clases de Python agrega clases al lenguaje con un mínimo de nuevas sintaxis y semánticas. En Python las clases es una mezcla de los mecanismos de clase encontrados en C++ y Modula-3. Como es cierto para los módulos, las clases en Python no ponen una barrera absoluta entre la definición y el usuario, sino que más bien se apoya en la cortesía del usuario de no «forzar la definición». Sin embargo, se mantiene el poder completo de las características más importantes de las clases: el mecanismo de la herencia de clases permite múltiples clases base, una clase derivada puede sobrescribir cualquier método de su(s) clase(s) base, y un método puede llamar al método de la clase base con el mismo nombre. “Los objetos pueden tener una cantidad arbitraria de datos” En terminología de C++, todos los miembros de las clases (incluyendo los miembros de datos), son públicos, y todas las funciones miembro son virtuales.
Show full summary Hide full summary

0 comments

There are no comments, be the first and leave one below:

Similar

Diseño organizacional e Integración del personal
David Pacheco Ji
Psicología del color
malumabl
LINEA DEL TIEMPO DEL DISENO GRAFICO
Alex Rivas
Linea de Tiempo de la Ergonomia
Marcela Torres
LAS ARTES GRÁFICAS: SISTEMAS DE IMPRESIÓN
Kaaren Ordoñez Cordoba
EVALUACIÓN FINAL DE AutoCAD - NIVEL BÁSICO - Docente Instructor: ORÉ MEZA Armando R.
Armando R. ORÉ MEZA
Diseño y representación gráfica
andrea hernandez
Morfología y Visagismo
Daiana Cabor
Unidad 4.- RELLENO, ILUMINACIÓN Y DEGRADADO
Jair Ignacio Reyes Santos
ARTES GRAFICAS
elpuntodechris86