hi tengo un problemilla yo hice 1 juego buscaminas y lo defini como 1 sola clase buscaminas y esa clase usa metodos como cargar bombas y contar mostrar etc. todo lo del tablero

la idea es, es valida tambien asi usar una clase? tengo que ponerle un ranking y mi duda es si la defini como una clase buscaminas el ranking deberia ser una funcion mas

en fin me hice rollo usando 1 clase xDD
porque si debo separarla en clase tablero y mina la loquica del juego que use
no sirve

de la otra manera por separado no tenga mucha idea de como hacerlo no he visto mucho codigo de la red para usarlo como referencia.
podrian sugerir alguna logica ._.