Ejercicio de programación con CSharp: Herencia de clases

Código
Práctica
0h 20m

Ejercicios C#: Herencia Clases. Domina la herencia en clases de CSharp mediante ejercicios prácticos y ejemplos detallados - código

  1. La clase base debe llamarse "Instrument" y debe tener tres atributos:
    • brand: string
    • type: string
    • price: double
  2. La clase derivada debe llamarse "Guitar" y debe heredar los atributos de "Instrument" y añadir dos más:
    • stringCount: int
    • color: string
  3. Debes crear métodos "getters" y "setters" para cada uno de los atributos en ambas clases.

Ejemplo de uso:

Instrument instrumento = new Instrument("Yamaha", "Piano", 5000.0);
Console.WriteLine(instrumento.GetBrand());  // Debe imprimir "Yamaha"

Guitar guitarra = new Guitar("Fender", "Electric", 1000.0, 6, "Red");
Console.WriteLine(guitarra.GetStringCount());  // Debe imprimir 6
Empezar ejercicio de programación

Todos los ejercicios de programación de CSharp

Evalúa tus conocimientos con ejercicios de programación en CSharp de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tutorial para resolver este ejercicio de programación

CSharp

Herencia

Programación Orientada a Objetos

Otros tutoriales de programación con CSharp