Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: Ataulfo7 en 16 Mayo 2015, 15:38 PM

Título: Uso de TDA´s
Publicado por: Ataulfo7 en 16 Mayo 2015, 15:38 PM
Hola buenas, estoy realizando un proyecto de programacion en loos que tengo que crear un videojuego parecido a space invaders, y tengo que usar Tipos de Datos Abstractos, alguien podria darme una ayudita, y decirme como usarlos, donde deberia usarlos y eso? Es que el profesor es nulo y apenas explico nada....
Un saludo! Gracias! ;)
Título: Re: Uso de TDA´s
Publicado por: ivancea96 en 16 Mayo 2015, 16:12 PM
Eso es algo que no me gusta de algunos profesores: forzarte a usar formas específicas de hacer las cosas :(

En un Space invaders, por ejemplo, puedes hacer diferentes invasores, y que todos, como clases, hereden de una clase base abstracta. Podría tener unos métodos virtuales para dibujar, para mover (en caso de que no se muevan todos a la vez como en el juego original), para atacar, etc.