Zusammenfassung der Ressource
PARADIGMAS de
la
PROGRAMACIÓN
- DECLARATIVO
- Se describe
el
problema
que se
debe
solucionar
- Mediante mecanismos internos de
inferencia se ahorran muchos pasos directos
- Por ejemplo
- FUNCIONAL
- La Output sólo
depende de la Input.
Si ingreso un array
me entrega un array
nuevo sin modificar
el original
- LÓGICO
- MATEMÁTICO
- IMPERATIVO
- Se describe
paso a paso
un conjunto
de
instrucciones
de ejecución
- Suministrar información detallada
para cambiar cualquier estado
- Por Ejemplo
- ESTRUCTURADO
- MODULAR
- ORIENTADO A OBJETOS
- Tiene 4 pilares
- Encapsulation
- Relaciones
directas entre
elemento, sus
características y
los métodos a
los cuales está
enlazado
- Abstraction
- Se pueden
modificar
partes
específicas de
objetos sin
alterar todo el
sistema
- Inheritance
- Los objetos
pueden heredar
propiedades y
métodos desde
un objeto primo
para ahorrarnos
código
redundante
- Polymorphism
- (Complemento
de la Herencia)
Podemos
recategorizar
cambios y
declaraciones
bruscos
- EJEMPLO. Si
queremos
desplegar
elementos de un
menú y cambiar
el estado de la
flechita. Se
programa
diferente