namespace PraticandoHerancas.Classes;
internal class Funcionario
{
//Atributos
public string Nome { get; set; }
public string Cargo { get; set; }
}
namespace PraticandoHerancas.Classes;
internal class Freelancer : Funcionario
{
//Atributos
public double ValorProjeto { get; set; }
}
namespace PraticandoHerancas.Classes;
internal class Interno : Funcionario
{
//Atributos
public double Salario { get; set; }
}
using PraticandoHerancas.Classes;
Interno f1 = new Interno();
f1.Nome = "Luciana";
f1.Cargo = "Desenvolvedora";
f1.Salario = 7000.00;
Freelancer f2 = new Freelancer();
f2.Nome = "Carlos";
f2.Cargo = "Designer";
f2.ValorProjeto = 3500.00;
Console.WriteLine($"Funcionária {f1.Nome} - Cargo: {f1.Cargo} - Salário: R${f1.Salario:F2}");
Console.WriteLine($"Freelancer {f2.Nome} - Cargo: {f2.Cargo} - Projeto atual: R${f2.ValorProjeto:F2}");