code and test runs

Get perfect grades by consistently using our writing services. Place your order and get a quality paper today. Take advantage of our current 20% discount by using the coupon code GET20


Order a Similar Paper Order a Different Paper

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.
  • Zip the files as SU

Got stuck with another paper? We can help! Use our paper writing service to score better grades and meet your deadlines.

Get 15% discount for your first order


Order a Similar Paper Order a Different Paper
Writerbay.net

Looking for this or a Similar Assignment? Click below to Place your Order Instantly!