Ejemplo de diseño orientado a datos

Parece que no puedo encontrar una buena explicación del diseño orientado a datos para un juego de zombis genérico (es solo un ejemplo, un ejemplo bastante común). ¿Podría dar un ejemplo del diseño orientado a datos sobre la creación de una clase genérica de zombies? ¿Es bueno lo siguiente? Lista...