public void ExibirResumo()
{
Console.WriteLine($"Nome da musica: {Nome}");
Console.WriteLine($"Artista: {Artista}");
}
public void ExibirResumo()
{
Console.WriteLine($"Nome da musica: {Nome}");
Console.WriteLine($"Artista: {Artista}");
}
Bom dia, Alycia! Como está?
Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.
Notei que você utilizou o método personalizado ExibirResumo()
para apresentar informações de forma clara, aplicou de forma eficaz o uso de interpolação de strings ($""
) para formatar a saída no console e compreendeu a importância do encapsulamento com propriedades para organizar os dados da classe.
Um próximo passo interessante seria explorar o uso de construtores para inicializar os objetos com valores logo na criação. Veja o exemplo:
using System;
public class Musica
{
public string Nome { get; set; }
public string Artista { get; set; }
public Musica(string nome, string artista)
{
Nome = nome;
Artista = artista;
}
public void ExibirResumo()
{
Console.WriteLine($"Nome da música: {Nome}");
Console.WriteLine($"Artista: {Artista}");
}
}
public class Program
{
public static void Main(string[] args)
{
Musica musica1 = new Musica("Imagine", "John Lennon");
musica1.ExibirResumo();
}
}
Isso permite criar objetos mais completos e organizados desde o início, o que pode ser muito útil para aplicações maiores.
Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!