elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Polimorfismo c++ , restricciones del lenguaje- Ayuda Diseño
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Polimorfismo c++ , restricciones del lenguaje- Ayuda Diseño  (Leído 1,727 veces)
Leanic

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Polimorfismo c++ , restricciones del lenguaje- Ayuda Diseño
« en: 3 Noviembre 2016, 06:56 am »

Recien comienzo con este tema de polimorfismo y queria preguntar, en el caso que tenga una consigna como la siguiente: " hay 3 tipo de alumnos, libre (aprueba con 1 final y un TP), regular (3 parciales y prom mayor a 70); y promocional (solo 1 final mayor a 60)
Modele las clases usando polimorfismo teniendo en cuenta que puede haber maximo 30 alumnos y pueden ser una combinacion de los 3.
B) agregue alumno especial que podra tener n parciales
C) cree la clase administrador  e imprima el listado de alumnos aprobados"

Como harian el diseño?
Lo primero que sale es Alumno general como clase base(con la funcion virtual aprobar) y luego las 3 derivadas.
Pero esta duda me sirge siempre cuando uso polimorfismo,
Como accedo y seteo los atribitos de las derivadas (ya que cada derivada tiene atributos diferentes en tipo y cantidad)
Como hago para setearlas, si yo voy a manejar punteros a clase alumno general y hacer new de las derivadas para
Luego manejarlos en el vector, pensé en hacer un metodo virtual seteo pero luego me di cuenta q tendria q pasar x parametro la totalidad de atributos de todas las derivadas y no quedaria bien.
En general como se diseña cuando se tiene este tipo de problemas?


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda Polimorfismo. Interfaz grafica « 1 2 »
Java
zenydark 16 8,615 Último mensaje 3 Junio 2010, 02:42 am
por zenydark
Reemplazar sentencias if o switch por patron de diseño o polimorfismo
Programación General
gonzaloi 5 11,949 Último mensaje 13 Marzo 2012, 21:29 pm
por Eagle75AR
Ayuda libro de polimorfismo . Solucionado
Programación C/C++
nolasco281 7 2,876 Último mensaje 6 Marzo 2014, 17:02 pm
por eferion
ayuda con programa con herencia y polimorfismo
Programación General
AGEDEAD 1 1,735 Último mensaje 30 Abril 2014, 20:15 pm
por El Benjo
Ayuda práctica polimorfismo
Programación C/C++
Fastolfe 1 1,785 Último mensaje 23 Mayo 2014, 08:18 am
por Eternal Idol
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines