1
resposta

[Projeto] Criação de novo método na Classe

  public void ExibirResumo()
        {
            Console.WriteLine($"Nome da musica: {Nome}");
            Console.WriteLine($"Artista: {Artista}");
        }
1 resposta

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.

Ícone de sugestão Para saber mais:

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!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!