EXES
Aproximación a C#. Programación orientada a objetos
Bases generales: introducción a la tecnología .NET y bases sintácticas de C#
Espacios de nombres, clases e indicadores. Sistema de tipos de C# (CTS de .NET Framework)
Operadores de C#
Nuestra primera aplicación en C#: "Hola mundo"
Métodos (sobrecarga, argumentos y métodos static)
Constructores, destructores y el recolector de basura
Campos y propiedades
Control de flujo condicional
Control de flujo iterativo: bucles, salto y recursividad
Arrays
Indizadores, sobrecarga de operadores y conversiones definidas
Estructuras; Herencia e Interfaces
Pistas y resolución de ejercicios
Créditos
La Compañía
 
Área de Programación y Desarrollo
  Curso de Iniciación a C#
www.exes.es
Tel: 902 360 417
 Exes   Contactar 
Ejercicio 7 (Estructuras; Herencia e Interfaces) | Curso C#: Decimotercera entrega

EJERCICIO 7
(Estructuras; Herencia e Interfaces)

Ahora te voy a complicar un poco la vida (quizá un poco mucho). A ver si eres capaz de diseñar un tipo Moneda, es decir, un tipo numérico de dos decimales, convertible implícitamente al tipo Decimal. Ojo, tiene que ser un tipo valor, no un tipo referencia. Dirás que prácticamente lo tienes hecho en la entrega... qué más quisieras... este tipo debe implementar las interfaces IComparable, IConvertible e IFormatable, todas ellas dentro del espacio de nombres System de la biblioteca de clases de NET Framework. ¿Que te faltan datos? Ya, supongo que desearías saber cuáles son los miembros de cada una de las interfaces y para qué sirven. Sin embargo, esta vez no te lo daré tan mascado. El secreto de un programador no es sabérselo todo de memoria, sino saber buscar lo que necesita. Como ya llevamos trece entregas con esta, creo que lo más productivo será que empecéis a buscar y solucionar los problemas por vuestra cuenta, porque os servirá muy bien como entrenamiento.

De momento, nada más.






··> Ver todos los cursos
··> Si necesitas más información, contáctanos aquí
 
 
 
Sello de Calidad   Sello de Calidad
  EXES - C/ Albasanz, 14 Bis, 1-C. 28037 Madrid - Tel: 902 360 417 Fax: 902 931 305 - exes@exes.es