ItemDigital.cs
class ItemDigital
{
public string TituloItem { get; }
public ItemDigital (string tituloItem)
{
this.TituloItem = tituloItem;
}
}
Pergaminho.cs
class Pergaminho : ItemDigital
{
public string ArmazenarConteudo { get; }
public Pergaminho (string tituloItem, string armazenarConteudo)
: base (tituloItem)
{
this.ArmazenarConteudo = armazenarConteudo;
}
public void MostrarDetalhes()
{
Console.WriteLine("Detalhes do pergaminho: ");
Console.WriteLine($"Titulo: {TituloItem}");
Console.WriteLine($"Conteudo: {ArmazenarConteudo}");
}
}
Program.cs
Pergaminho pergaminhoAntigo = new Pergaminho("Segredos_Antigos.txt", "A chave para a sabedoria reside na observação...");
pergaminhoAntigo.MostrarDetalhes();