public I_Comparable crearAleatorio() { Generar random = new Generar(); AlumnoMuyEstudioso registro = new AlumnoMuyEstudioso(random.Gen_Nombre(), random.Gen_DNI(), random.Gen_DNI(), random.Gen_Promedio()); //registro.Calificacion = new Random().Next(1, 10); return(registro); }
public int yourAnswerIs(int question) { if (ProxyAlumnoMuyEstudioso == null) { ProxyAlumnoMuyEstudioso = new AlumnoMuyEstudioso(Nombre, DNI, Legajo, Promedio); Console.WriteLine("Se crea el AlumnoMuyEstudioso Real"); } return(ProxyAlumnoMuyEstudioso.responderPregunta(question)); }
public static void Run() { // --------------------------------------------- Ejercicio 3 Practica 7 ----------------------------------------------- Teacher maestro = new Teacher(); CompuestoAlumno alumnoCompuesto = (CompuestoAlumno) new FabricaAlumnoCompuesto().crearAleatorio(); AlumnoProxy alumnoProxy1 = (AlumnoProxy) new FabricaAlumnoProxy().crearAleatorio(); AlumnoProxy alumnoProxy2 = (AlumnoProxy) new FabricaAlumnoProxy().crearAleatorio(); AlumnoProxy alumnoProxy3 = (AlumnoProxy) new FabricaAlumnoProxy().crearAleatorio(); AlumnoProxy alumnoProxy4 = (AlumnoProxy) new FabricaAlumnoProxy().crearAleatorio(); AlumnoProxy alumnoProxy5 = (AlumnoProxy) new FabricaAlumnoProxy().crearAleatorio(); Alumno alumno1 = (Alumno) new FabricaAlumno().crearAleatorio(); Alumno alumno2 = (Alumno) new FabricaAlumno().crearAleatorio(); Alumno alumno3 = (Alumno) new FabricaAlumno().crearAleatorio(); Alumno alumno4 = (Alumno) new FabricaAlumno().crearAleatorio(); Alumno alumno5 = (Alumno) new FabricaAlumno().crearAleatorio(); AlumnoMuyEstudioso alumnoME1 = (AlumnoMuyEstudioso) new FabricaAlumnoMuyEstudioso().crearPorTeclado(); AlumnoMuyEstudioso alumnoME2 = (AlumnoMuyEstudioso) new FabricaAlumnoMuyEstudioso().crearPorTeclado(); alumnoCompuesto.agregar(alumnoProxy1); alumnoCompuesto.agregar(alumnoProxy2); alumnoCompuesto.agregar(alumnoProxy3); alumnoCompuesto.agregar(alumnoProxy4); alumnoCompuesto.agregar(alumnoProxy5); Student estudiante = new AdapterStudent(alumnoCompuesto); maestro.goToClass(estudiante); estudiante = new AdapterStudent(alumno1); maestro.goToClass(estudiante); estudiante = new AdapterStudent(alumno2); maestro.goToClass(estudiante); estudiante = new AdapterStudent(alumno3); maestro.goToClass(estudiante); estudiante = new AdapterStudent(alumno4); maestro.goToClass(estudiante); estudiante = new AdapterStudent(alumno5); maestro.goToClass(estudiante); estudiante = new AdapterStudent(alumnoME1); maestro.goToClass(estudiante); estudiante = new AdapterStudent(alumnoME2); maestro.goToClass(estudiante); maestro.teachingAClass(); // --------------------------------------------------------------------------------------------------------------------- }
public I_Comparable crearPorTeclado() { //Console.Write("Por favor, ingrese un Nombre: "); //string nombre = Console.ReadLine(); //Console.WriteLine(""); //Console.Write("Por favor, ingrese un Documento: "); //string documento = Console.ReadLine(); //Console.WriteLine(""); //Console.Write("Por favor, ingrese un Legajo: "); //string legajo = Console.ReadLine(); //Console.WriteLine(""); //Console.Write("Por favor, ingrese un Promedio: "); //string promedio = Console.ReadLine(); //Console.Write("Por favor, ingrese una Calificacion: "); //string calificacion = Console.ReadLine(); //AlumnoMuyEstudioso registro = new AlumnoMuyEstudioso(nombre, Convert.ToInt32(documento), Convert.ToInt32(legajo), Convert.ToDouble(promedio)); //registro.Calificacion = Convert.ToDouble(calificacion); //return registro; Manejador generador = new LectorDeDatos(null); generador = GeneradorDeDatosAleatorios.getInstance(generador); generador = LectorDeArchivos.getInstance(generador); Console.Write("Por favor, ingrese un Nombre: "); string nombre = generador.stringPorTeclado(); Console.WriteLine(""); Console.Write("Por favor, ingrese un Documento: "); int documento = generador.numeroPorTeclado(); Console.WriteLine(""); Console.Write("Por favor, ingrese un Legajo: "); int legajo = generador.numeroPorTeclado(); Console.WriteLine(""); Console.Write("Por favor, ingrese un Promedio: "); int promedio = generador.numeroPorTeclado(); Console.Write("Por favor, ingrese una Calificacion: "); int calificacion = generador.numeroPorTeclado(); AlumnoMuyEstudioso registro = new AlumnoMuyEstudioso(nombre, documento, legajo, promedio); registro.Calificacion = calificacion; return(registro); }
public I_Comparable crearAleatorio() { //Generar random = new Generar(); //AlumnoMuyEstudioso registro= new AlumnoMuyEstudioso(random.Gen_Nombre(), random.Gen_DNI(), random.Gen_DNI(), random.Gen_Promedio()); //return registro; Manejador generador = new LectorDeDatos(null); generador = GeneradorDeDatosAleatorios.getInstance(generador); generador = LectorDeArchivos.getInstance(generador); AlumnoMuyEstudioso registro = new AlumnoMuyEstudioso ( generador.stringDesdeArchivo(10), (int)generador.numeroDesdeArchivo(42000000), generador.numeroAleatorio(20000), generador.numeroAleatorio(10) ); return(registro); }
public I_Comparable crearPorTeclado() { Console.Write("Por favor, ingrese un Nombre: "); string nombre = Console.ReadLine(); Console.WriteLine(""); Console.Write("Por favor, ingrese un Documento: "); string documento = Console.ReadLine(); Console.WriteLine(""); Console.Write("Por favor, ingrese un Legajo: "); string legajo = Console.ReadLine(); Console.WriteLine(""); Console.Write("Por favor, ingrese un Promedio: "); string promedio = Console.ReadLine(); Console.Write("Por favor, ingrese una Calificacion: "); string calificacion = Console.ReadLine(); AlumnoMuyEstudioso registro = new AlumnoMuyEstudioso(nombre, Convert.ToInt32(documento), Convert.ToInt32(legajo), Convert.ToDouble(promedio)); registro.Calificacion = Convert.ToDouble(calificacion); return(registro); }