Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Create a system with three classes: 1. Create a Candidate class (Candidate.java) with four private fields: firstName, lastName, party, and trustworthy (with types: String, String,

Create a system with three classes: 1. Create a Candidate class (Candidate.java) with four private fields: firstName, lastName, party, and trustworthy (with types: String, String, char, and boolean, respectively). o Create a single constructor that accepts parameters for first name, last name, party, and trustworthy. o The first name and the last name are read only. The other two fields have both accessors and mutators. 2. Create an Election class (Election.java) that manages a list of all candidates in the upcoming election. o This class should have a private field, of type array, that will hold all of the candidates. o Provide a single constructor that accepts no parameter, and creates a Candidate array with size of 0. o Provide support to add a candidate. o Provide support to display all candidates. 3. Create an ElectionTest class (ElectionTest.java) with two methods: o main (the standard entry point) should call a private method createElection (see below), and then display all candidates in the election. o createElection() should return an Election object: ? Create an Election object. ? Create at least three Republican (R) candidates with only the first one being trustworthy and add each to the election. ? Create at least three Democrat (D) candidates with only the first one being trustworthy and add each to the election. The output should look similar to the following: Some of the major candidates in the upcoming election are: First Name Last Name Party Trustworthy -------------------------------------------- Donald Trump R true Ben Carson R false Jeb Bush R false Hillary Clinton D true Bernie Sanders D false Jim Webb D false

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Oracle 11G SQL

Authors: Joan Casteel

2nd Edition

1133947360, 978-1133947363

More Books

Students also viewed these Databases questions

Question

What was the sales amount in July 2016?

Answered: 1 week ago

Question

What additional visualizations might you include on your dashboard?

Answered: 1 week ago