using System.Collections;
public Persona(string Nom){
public abstract string Actividad ();
class Estudiante:Persona{
public Estudiante(string nombre): base(nombre){}
public override string Actividad(){
return base.nombre + " es estudiante";
public static void Main()
ArrayList aula= new ArrayList();
Estudiante estudiante1= new Estudiante("chilindrina");
Estudiante estudiante2= new Estudiante("chavo");
Estudiante estudiante3= new Estudiante("quico");
foreach(Estudiante est in aula)
Console.WriteLine("{0}", est.nombre);