コード例 #1
0
ファイル: CursosFM.cs プロジェクト: veroyols/I3007
        // Variante 3: Se trabaja con una fábrica concreta
        public static Curso crearCurso3(List <Alumno> alumnos, FabricaDeProfesores fabrica)
        {
            Profesor p = fabrica.crearProfesor();

            return(new Curso(p, alumnos));
        }
コード例 #2
0
ファイル: CursosFM.cs プロジェクト: veroyols/I3007
        // Variante 1: El propio método elige que crear
        public static Curso crearCurso1(List <Alumno> alumnos)
        {
            Profesor p = FabricaDeProfesores.crearProfesor(FabricaDeProfesores.SUPLENTE);

            return(new Curso(p, alumnos));
        }