Your Perfect Assignment is Just a Click Away

We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

glass
pen
clip
papers
heaphones

Code and Test Run of Six Weddings and Programming Strategy Used Project

Code and Test Run of Six Weddings and Programming Strategy Used Project

Code and Test Run of Six Weddings and Programming Strategy Used Project

Expand the wedding class to include six weddings. Submit your heavily commented code and a test run of all six weddings. Describe the programming strategy you used and cite sources.
import java.time.*;
public class TestWedding
{
public static void main(String[] args)
{
LocalDate date1 = LocalDate.of(1986, 12, 14);
LocalDate date2 = LocalDate.of(1984, 3, 8);
LocalDate date3 = LocalDate.of(1991, 4, 17);
LocalDate date4 = LocalDate.of(1992, 2, 14);
LocalDate date5 = LocalDate.of(2016, 6, 18);
LocalDate date6 = LocalDate.of(2016, 6, 25);
Person bride1 = new Person(“Kimberly”, “Hanson”, date1); // Create New person
Person groom1 = new Person(“Mark”, “Ziller”, date2); // Create New person
Person bride2 = new Person(“Janna”, “Howard”, date3); // Create New person
Person groom2 = new Person(“Julius”, “Nemo”, date4); // Create New person
Couple couple1 = new Couple(bride1, groom1); // Create New couple
Couple couple2 = new Couple(bride2, groom2); // Create New couple
Wedding wedding1 = new Wedding(couple1, date5, “Mayfair Country Club”);
// create a wedding and send it couple1, date5 and a place
Wedding wedding2 = new Wedding(couple2, date6, “Oceanview Park”);
// create a wedding and send it couple1, date5 and a place
displayWeddingDetails(wedding1); // display wedding1 details
displayWeddingDetails(wedding2); // display wedding2 details
}
public static void displayWeddingDetails(Wedding w)
{
Couple couple = w.getCouple();
LocalDate weddingDate = w.getWeddingDate();
String location = w.getLocation();
Person bride = couple.getBride();
Person groom = couple.getGroom();
String firstBride = bride.getFirstName();
String lastBride = bride.getLastName();
LocalDate brideBDate = bride.getBirthDate();
String firstGroom = groom.getFirstName();
String lastGroom = groom.getLastName();
LocalDate groomBDate = groom.getBirthDate();
System.out.println(“n” + lastBride + “/” + lastGroom + “ Wedding”);
System.out.println(“Date: “ + weddingDate + “ Location: “ +
location);
System.out.println(“Bride: “ + firstBride +
“ “ + lastBride + “ “ + brideBDate);
System.out.println(“Groom: “ + firstGroom +
“ “ + lastGroom + “ “ + groomBDate);
}
}
import java.time.*;
public class Person
{
private String firstName;
private String lastName;
private LocalDate birthDate;
public Person(String first, String last, LocalDate date)
{
firstName = first;
lastName = last;
birthDate = date;
}
public String getFirstName()
{
return firstName;
}
public String getLastName()
{
return lastName;
}
public LocalDate getBirthDate()
{
return birthDate;
}
}
import java.time.*;
public class Couple
{
private Person bride;
private Person groom;
public Couple(Person br, Person gr) // couple contructor
{
bride = br;
groom = gr;
}
public Person getBride()
{
return bride;
}
public Person getGroom()
{
return groom;
}
}
import java.time.*;
public class Wedding
{
private Couple couple;
private LocalDate weddingDate;
private String location;
public Wedding(Couple c, LocalDate date, String loc) // wedding constructor
{
couple = c;
weddingDate = date;
location = loc;
}
public Couple getCouple()
{
return couple;
}
public LocalDate getWeddingDate()
{
return weddingDate;
}
public String getLocation()
{
return location;
}
}
Submission Details:
Create the code and sample run files.

“Place your order now for a similar assignment and have exceptional work written by our team of experts, guaranteeing you A results.”

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: Blackboard Experts only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed of papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Blackboard Experts are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Blackboard Experts is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit in all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Blackboard Experts, we have put in place a team of experts who answer to all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.