Conociendo C# Pt. 4: Clases abstractas y herencia

Cerrando la temática de Conociendo C# tenemos el concepto de herencia, declaración de clases abstractas y como envolver todo esto. Cuando empecé a programar en Unity, una de las cosas que me intrigaba mas era; ¿cómo se comportaba la herencia en un sistema de scripts? Honestamente hay que reconocer que lo implementaron de una manera … Continuar leyendo Conociendo C# Pt. 4: Clases abstractas y herencia

Conociendo C# Pt. 3: Interfaces y polimorfismo

Estuve un buen rato pensando cómo hacer esto en partes separadas, pero los conceptos están tan atados que es conveniente tratarlos juntos. Antes que nada, estos temas pueden parecer confusos al principio, pero voy a intentar escribirlo de la mejor manera posible, y como siempre usando ejemplos. Interfaces Estas entidades a veces son equiparadas con … Continuar leyendo Conociendo C# Pt. 3: Interfaces y polimorfismo

Conociendo C# Pt. 1: Enums

Esta serie de posts probablemente sea larga, pero cubre conceptos que un programador C# tendría que dominar. Desde que arrancamos con C# estamos acostumbrados a la definición de clase como elemento básico para implementar código. Sin embargo, existen otros tipos de entidades que podemos definir como son enums, structs, interfaces y clases abstractas por mencionar … Continuar leyendo Conociendo C# Pt. 1: Enums