/TA25-POO

Primary LanguageC#MIT LicenseMIT

🚀 Ejercicios de Programación Orientada a Objetos en .NET

Este repositorio contiene una serie de ejercicios de programación orientada a objetos en C# utilizando el framework .NET. Cada ejercicio consiste en la creación de una clase con atributos y constructores específicos.

📂 Estructura del Repositorio

Ejercicio 1: Clase Alumno 📚

El ejercicio plantea la creación de una clase llamada Alumno, con atributos de nombre y edad. Además, se definen métodos para imprimir los datos ingresados y verificar si el alumno es mayor de edad.

Ejercicio 2: Clase Empleado 💼

En este ejercicio se crea la clase Empleado con atributos de nombre y sueldo. Se definen métodos para imprimir los datos y verificar si el empleado debe pagar impuestos.

Ejercicio 3: Clase Operaciones ➗

Se implementa la clase Operaciones para realizar operaciones matemáticas básicas entre dos valores enteros. Se calculan suma, resta, multiplicación y división.

Ejercicio 4: Clase Persona 👤

El ejercicio propone crear la clase Persona con atributos de nombre, edad, DNI, sexo, peso y altura. Se implementan diferentes constructores para personalizar la creación de objetos.

Ejercicio 5: Clase Libro 📖

En este ejercicio se construye la clase Libro, que almacena información sobre libros, como autor, título y ubicación. Se utilizan métodos Get y Set para acceder y cambiar los atributos.

Ejercicio 6: Clase Coche 🚗

Se crea la clase Coche con atributos de marca, modelo, cilindrada y potencia. Aunque no se incluye un Main de prueba, se describe cómo se podría crear un objeto y asignar valores.

Ejercicio 7: Clase Persona 🔒

La clase Persona contiene atributos de nombre, edad, DNI, sexo, peso y altura. Se implementan constructores para diferentes formas de inicialización.

Ejercicio 8: Clase Password 🔒

La clase Password genera contraseñas aleatorias con una longitud especificada. Se utilizan caracteres alfanuméricos y símbolos.

Ejercicio 9: Clase Electrodomestico ⚡

En este ejercicio se implementa la clase Electrodomestico con atributos de precio base, color, consumo energético y peso. Se incluyen constructores para personalizar la creación de objetos.

Ejercicio 10: Clase Serie 📺

La clase Serie contiene atributos de título, número de temporadas, entregado, género y creador. Se implementan constructores para diferentes formas de inicialización.

💻 Ejecución

  1. Asegúrate de tener un entorno de desarrollo de C# configurado (Visual Studio, Visual Studio Code, etc.).
  2. Navega hasta la carpeta del ejemplo que deseas ejecutar.
  3. Abre el archivo .cs en tu entorno de desarrollo.
  4. Compila y ejecuta el programa para explorar y entender los resultados.

📖 Contribución

¡Siéntete libre de contribuir! Si tienes ideas para agregar más ejemplos, mejoras o correcciones, abre un pull request y estaré encantado de revisarlo.

¡Diviértete explorando estos ejercicios de programación orientada a objetos en .NET! ✨