Patrón de Diseño Adaptador en Programación
Patrones Estructurales
Los patrones estructurales se enfocan en cómo organizar las clases y objetos de un sistema para crear estructuras más grandes y complejas. El objetivo principal es establecer relaciones entre entidades diferentes, proporcionando combinaciones de objetos que generan nuevas funcionalidades.
El Problema de la Incompatibilida ...
Publicado el 7-30 12:10
Clases Internas en Java: Gestión de Miembros y Clases Anónimas
En el paradigma de la programación orientada a objetos con Java, el anidamiento de clases es una técnica que permite declarar una clase dentro de los límites de otra. A la clase que contiene se le denomina clase externa, mientras que la clase definida en su interior se conoce como clase interna.
Clases Internas de Miembro
Una clase interna de m ...
Publicado el 7-30 10:34
Guía para Principiantes: Clases y Objetos en Java
Introducción
Al comenzar a aprender Java, nuestro código suele consistir en varaibles y sentencias dispersas, lo que dificulta describir entidades completas del mundo real. Las clases y objetos son las herramientas fundamentales de Java para "empaquetar" datos y comportamientos. Estas estructuras nos permiten agrupar las característic ...
Publicado el 6-30 23:59
Patrón de Diseño Memento: Persistencia de Estados en Objetos
El patrón Memento permite capturar y almacenar el estado interno de un objeto sin violar su encapsulamiento, de manera que posteriormente se pueda restaurar el objeto a ese estado guardado.
Componentes del Patrón
Originador (Originator): Es el objeto cuyo estado necesita ser guardado y restaurado. Se encarga de crear un objeto Memento que conti ...
Publicado el 6-27 00:48
Programación Orientada a Objetos y Diferentes Métodos de Herencia
Contenido:
Declaración de clases
Creación de instancias
Varios métodos de herencia
Declaración e Instanciación de Clases
/**
* Declaración de clase
*/
function Animal(){
this.nombre = 'nombre';
}
/**
* Declaración de clase en ES6
*/
class Animal2{
constructor(){
this.nombre = 'nombre';
}
}
Instanciación
Se utiliza el ...
Publicado el 6-16 17:07
Guía Práctica y Profunda de Programación en Scala
Fundamentos y Sintaxis Básica de Scala
Scala es un lenguaje de programación multiparadigma que integra los enfoques orientado a objetos y funcional. Funciona sobre la Máquina Virtual de Java (JVM), lo que permite interoperar con bibliotecas Java existentes. Su sintaxis es concisa y expresiva, facilitando la resolución de problemas complejos en ...
Publicado el 6-12 19:51