///
Observe os trechos de código, escritos em linguagem C#, apresentados a seguir, considerando que todas as vinculações de biblioteca e configurações de namespace foram feitas corretamente.
public class Empregado
{
protected string nome;
protected string ssn;
public Empregado(string nome, string ssn)
{
this.nome = nome;
this.ssn = ssn;
}
public virtual void Imprime(){
Console.WriteLine("Empregado: " +
this.nome + " - " + this.ssn);
}
}
public class Assalariado : Empregado
{
protected double salario;
public Assalariado(string nome,
string ssn, double salario) : base (nome,ssn)
{
this.salario = salario;
}
public override void Imprime()
{
Console.WriteLine("Assalariado: "
+ this.nome + " - "
+ this.ssn + " - "
+ this.salario);
}
}
class Programa
{
static void Main(string[] args)
{
Empregado objeto = new Assalariado("Arlindo",
"X1S2T3", 1365.20) : base ("X1S2T3", 1365.20);
objeto.Imprime();
Console.Read();
}
}Com base nos trechos de código, indique a alternativa incorreta dentre as afirmativas a seguir: