Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

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

Passagem.cs

class Passagem {
    public string? NomePassageiro {get; set;}
    public string? DestinoPassageiro {get; set;}

    public Passagem(string? nomePassageiro, string? destinoPassageiro) {
        NomePassageiro = nomePassageiro;
        DestinoPassageiro = destinoPassageiro;
    }
}

Program.cs

var passagem = new Passagem("Augusto", "Berlim");

Console.WriteLine($"Nome: {passagem.NomePassageiro}");
Console.WriteLine($"Local: {passagem.DestinoPassageiro}");
1 resposta
solução!

Oi, Diego! Como vai?

Agradeço por compartilhar.

Gostei da forma como você organizou a classe Passagem com propriedades e um construtor pra inicializar os dados do passageiro e do destino. Isso mostra um bom uso de orientação a objetos, separando a responsabilidade da classe para representar uma passagem e utilizando o Program.cs apenas para criar e exibir as informações.

Uma dica interessante para o futuro é usar o método ToUpper() quando quiser padronizar a exibição de textos, como nomes ou destinos. Isso pode ajudar quando for necessário mostrar dados em letras maiúsculas, por exemplo:


string destino = "berlim";
Console.WriteLine(destino.ToUpper());
Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!