Ejercicio de programación con CSharp: Herencia de clases
Código
0h 20m
Ejercicios C#: Herencia Clases. Domina la herencia en clases de CSharp mediante ejercicios prácticos y ejemplos detallados - código
- La clase base debe llamarse "Instrument" y debe tener tres atributos:
brand: string
type: string
price: double
- La clase derivada debe llamarse "Guitar" y debe heredar los atributos de "Instrument" y añadir dos más:
stringCount: int
color: string
- 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
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.
Excepciones
Puzzle
Operadores
Código
Control de flujo
Test
Polimorfismo
Test
Funciones
Código
Arrays y listas
Código
Variables y constantes
Test
Diccionarios
Puzzle
Variables y constantes
Puzzle
Constructores y destructores
Puzzle
Clases y encapsulación
Test
Polimorfismo
Puzzle
Eventos
Puzzle
Operadores
Puzzle
LINQ
Código
Lambdas
Puzzle
Excepciones
Test
Objetos
Test
Conjuntos, colas y pilas
Test
Tipos de datos
Puzzle
Tutorial para resolver este ejercicio de programación
CSharp
Herencia
Programación Orientada a Objetos