Classe:
public class Projeto
{
private List Tarefas = new List();
public string Name;
public int QuantidadeDeTarefas
{
get
{
return Tarefas.Count;
}
}
public Projeto(string name)
{
Name = name;
}
public void AdicionarTarefa(string tarefa)
{
Tarefas.Add(tarefa);
}
public void ExibirTarefas()
{
Console.WriteLine($"Projeto: {Name}");
Console.WriteLine("Tarefas: ");
foreach (string tarefa in Tarefas)
{
Console.WriteLine($" - " + tarefa);
}
Console.WriteLine($"Total: {QuantidadeDeTarefas} tarefas.");
}
}
Objeto:
Projeto projeto1 = new("Sistema de Inventario");
projeto1.AdicionarTarefa("Criar tela de login");
projeto1.AdicionarTarefa("Implementar banco de dados");
projeto1.ExibirTarefas();