1
resposta

[Projeto] Faça como eu fiz: emissão de passagem de viagem

class Passagem
{
    public Passagem(string passageiro, string destino)
    {
        Passageiro = passageiro;
        Destino = destino;
    }

    public string Passageiro { get; private set; }
    public string Destino { get; private set; }

    public void ExibirDadosPassagem()
    {
        Console.WriteLine($"Passageiro: {Passageiro}");
        Console.WriteLine($"Destino: {Destino}");
    }
    
    Passagem passagem = new Passagem("Lucas Souza", "Paris");
passagem.ExibirDadosPassagem();

}
1 resposta

Olá, Eduardo! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o construtor para inicializar objetos com C#, utilizou muito bem a propriedade para proteger dados e ainda compreendeu a importância do método para apresentar informações.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é trabalhar com listas de objetos. Assim:

List<Passagem> passagens = new List<Passagem>
{
    new Passagem("Lucas Souza", "Paris"),
    new Passagem("Maria Silva", "Roma")
};

foreach (var p in passagens)
{
    p.ExibirDadosPassagem();
}

Isso faz com que seja possível gerenciar várias passagens de forma organizada e eficiente.

Conteúdos relacionados

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

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!