[code]namespace Heranca
{
public class Pessoa
{
//propriedades
public String Nome { get; set; }
public int Idade { get; set; }
// construtor default
public Pessoa()
{
Nome = "Pâmela";
Idade = 18;
}
// construtor com argumentos
public Pessoa(String nome, int idade)
{
this.Nome = nome;
this.Idade = idade;
}
public String scanners()
{
return "Nome..: " + Nome
+ "\nIdade.: " + Idade;
}
}
public class Professor : Pessoa
{
//propriedades
public int Id { get; set; }
public double Salario { get; set; }
// contrutor default
public Professor() { }
// construtor com parametros
public Professor(String nome, int idade, int id, double salario)
{
this.Nome = nome;
this.Idade = idade;
this.Id = id;
this.Salario = salario;
}
public String scanners()
{
return "Nome.....: " + Nome
+ "\nIdade...: " + Idade
+ "\nCodigo..: " + Id
+ "\nSalario.: " + Salario
;
}
}
public class testes
{
static void Main()
{
Console.Write("\n-----------Aluno----------\n");
Pessoa p = new Pessoa("Júnior", 12);
Console.Write(p.scanners());
Console.Write("\n---------Professor--------\n");
Professor prf = new Professor("Profe juca",19,12,3123.3);
Console.Write(prf.scanners());
Console.ReadKey();
}
}
}[/code]
minha duvida é a seguinte se há algum método que seja semelhante ao do do java
no caso no java uso o [color=blue]toString [/color]para mostrar mensagem do meu cadastro,
no caso gostaria de saber se há algo que possa fazer para substituir o scanners que eu fiz no programinha