Fundamentos de Kotlin y técnicas prácticas de uso

val mensaje: String? = "HolaMundo" val nombre: String = obtenerNombre() ?: return // Si es nulo, salir println("$param1 + $param2 = ${param1 + param2}") // Plantillas de cadena val SALUDO_PERMANENTE = "HolaChile" // Inferencia de tipo automática val numeros = arrayOf(10, 20, 30) val intervalo: IntRange = 0..512 ...

Publicado el 10-17 18:14

Patrón Observador: Comunicación Desacoplada entre Objetos

El Patrón Observador, también conociod como Patrón Publicador-Suscriptor, establece una relación de dependencia uno a muchos. Permite que múltiples objetos (observadores) monitoricen un objeto central (sujeto). Cuando el estado del sujeto cambia, notifica a todos sus observadores para que se actualicen automáticamente. Este patrón es una manife ...

Publicado el 6-17 01:24

Uso Detallado de Delegados Integrados Comunes en C#

Delegados Integrados Comunes en C# Delegados de la clase Action Los delegados Action ecnapsulan métodos que no toman parámetros y no devuelven ningún valor. Action: Para métodos sin parámetros y sin valor de retorno. Action<T>: Para métodos con un parámetro y sin valor de retorno. Action<T1, T2>: Para métodos con dos parámetros y s ...

Publicado el 6-15 01:33