1
resposta

[Projeto] Resolução - Classe Livro

Classe:

class Livro
{
    public string titulo;
    public string autor;
}

Instância

Livro meuLivro = new Livro();
meuLivro.titulo = "Dom Casmurro";
meuLivro.autor = "Machado de Assis";

Console.WriteLine($"Livro: {meuLivro.titulo}, " +
    $"Autor: {meuLivro.autor}");

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Tauane! Como vai?

Agradeço por compartilhar.

Ficou ótimo ver como você criou a classe Livro e fez a instância para exibir o título e o autor. Essa é uma forma direta e clara de entender a base da orientação a objetos em C#.

Uma dica interessante para o futuro é criar um construtor na classe, assim você pode inicializar os valores no momento da criação do objeto. Veja este exemplo:


class Livro {
    public string titulo;
    public string autor;

    public Livro(string t, string a) {
        titulo = t;
        autor = a;
    }
}

Livro meuLivro = new Livro("Dom Casmurro", "Machado de Assis");
Console.WriteLine($"Livro: {meuLivro.titulo}, Autor: {meuLivro.autor}");

Esse código cria o objeto já com os valores definidos, deixando o código mais limpo e organizado.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!