public static void Main(string[] args) { var aluno = new Aluno(); var professor = new Professor(); var funcionario = new Funcionario(); aluno.setMatricula("1234ab"); aluno.setIdade(27); aluno.setNome("Daiane"); professor.setMatricula("123456rb"); professor.setIdade(25); professor.setNome("John"); funcionario.setFuncao("Secretária"); funcionario.setIdade(47); funcionario.setNome("Maria"); Console.WriteLine(aluno.getMatricula()); Console.WriteLine(aluno.getIdade()); Console.WriteLine(aluno.getNome()); Console.WriteLine(professor.getMatricula()); Console.WriteLine(professor.getIdade()); Console.WriteLine(professor.getNome()); Console.WriteLine(funcionario.getFuncao()); Console.WriteLine(funcionario.getIdade()); Console.WriteLine(funcionario.getNome()); var pessoa = new Pessoa(); pessoa.setIdade(12); pessoa.setNome("Fabiana"); Console.WriteLine(pessoa.getIdade()); Console.WriteLine(pessoa.getNome()); pessoa = aluno; Console.WriteLine(pessoa.getIdade()); Console.WriteLine(pessoa.getNome()); pessoa = professor; Console.WriteLine(pessoa.getIdade()); Console.WriteLine(pessoa.getNome()); pessoa = funcionario; Console.WriteLine(pessoa.getIdade()); Console.WriteLine(pessoa.getNome()); }
static void Main(string[] args) { Aluno aluno = new Aluno(); Professor professor = new Professor(); Funcionario funcionario = new Funcionario(); //Adicionando informações para o novo aluno Console.Write("Informe o nome do aluno: "); aluno.setNome(Console.ReadLine()); Console.Write("Informe a idade do aluno: "); aluno.setIdade(Convert.ToInt32(Console.ReadLine())); Console.Write("Informe a matrícula do aluno: "); aluno.setMatricula(Console.ReadLine()); //Adicionando informações para o novo professor Console.Write("Informe o nome do professor: "); professor.setNome(Console.ReadLine()); Console.Write("Informe a idade do professor: "); professor.setIdade(Convert.ToInt32(Console.ReadLine())); Console.Write("Informe a matrícula do professor: "); professor.setMatricula(Console.ReadLine()); Console.Write("Informe a matéria do professor: "); professor.setMateria(Console.ReadLine()); //Adicionando informações para o novo funcionário Console.Write("Informe o nome do funcionário: "); funcionario.setNome(Console.ReadLine()); Console.Write("Informe a idade do funcionário: "); funcionario.setIdade(Convert.ToInt32(Console.ReadLine())); Console.Write("Informe a função do funcionário: "); funcionario.setFuncao(Console.ReadLine()); //Resultados do console Console.WriteLine("Aluno - nome: " + aluno.getNome() + ", matrícula: " + aluno.getMatricula() + " e sua idade é: " + aluno.getIdade()); Console.WriteLine("Professor - nome: " + professor.getNome() + ", matrícula: " + professor.getMatricula() + ", sua idade é: " + professor.getIdade() + " e sua matéria é: " + professor.getMateria()); Console.WriteLine("Funcionário: " + funcionario.getNome() + ", idade: " + funcionario.getIdade() + " e sua função é: " + funcionario.getFuncao()); Console.ReadLine(); }