Sie sind auf Seite 1von 3

ESTUDIANTES DIA MIERCOLES

En un documento de texto, pegar los trozos de código que respondan con las
siguientes preguntas:

CLASE Candidato

1. Teniendo en cuenta el caso de estudio CupiElecciones, declarar los siguientes


atributos de la Clase Candidato, utilizando el lenguaje de programación JAVA.

-nombre :String
private String nombre;

-costoCampanha :double
private double costoCampanha;

-votosGeneroMasculino :int

2. Adicione el cuerpo del método de consulta de la clase Candidato, sobre el


atributo votosInfluenciaInternet

/**

* Devuelve el número de votos influenciados por internet.

* @return número de votos influenciados por internet.

*/

public int darVotosInfluenciaInternet()

//TODO Complete el método según la documentación.


return votosInfluenciaInternet;

}
3. Complete el cuerpo del siguiente método, de la clase Candidato, de acuerdo
con la documentación

/**

* Adiciona un voto influenciado por Internet

* post: Se adiciona al costo de la campaña la suma de $100, se incrementa el


número de votos totales en 1.

* Se incrementa en 1 el número de votos influenciados por internet.

*/

public void agregarVotoInternet( )

//TODO Complete el método según la documentación.


costoCampanha = costoCampanha + 100;

votosInfluenciaInternet = votosInfluenciaInternet + 1;

CLASE Urna

4. Complete el cuerpo del siguiente método, según la documentación, de la clase


Urna

/**

* Devuelve el total de votos realizados por votantes de género femenino

* @return La sumatoria de los votos de género femenino de los tres


candidatos

*/

public int calcularTotalVotosGeneroFemenino( )

{
//TODO Complete el método según la documentación.
return candidato1.darVotosGeneroFemenino( ) +
candidato2.darVotosGeneroFemenino( ) + candidato2.darVotosGeneroFemenino( );

5. Complete el cuerpo del siguiente método, según la documentación, de la clase


Urna

/**

* Devuelve el porcentaje de votos obtenidos por internet por el candidato 1


sobre el total de votos por internet.

* @return porcentaje de votos obtenidos por internet por el candidato 1.

*/

public double calcularPorcentajeVotosPorInternetCandidato1( )

//TODO Complete el método según la documentación.


double numVotosInfluenciaInternetCandidato1;
double votosInfluenciaInternet;

double porcentaje;

numVotosInfluenciaInternetCandidato1 =
candidato1.darVotosInfluenciaInternet( );
votosInfluenciaInternet = calcularVotosInfluenciaInternet( );

porcentaje = numVotosInfluenciaInternetCandidato1 /
votosInfluenciaInternet *100;

return porcentaje;

Das könnte Ihnen auch gefallen