code and test runs

Are you pressed for time and haven’t started working on your assignment yet? Would you like to buy an assignment? Use our custom writing services for better grades. Even if your deadline is approaching fast, our writers can handle your task right when you need it.


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
Writerbay.net

Most students find it hard to finish papers at some point in their studies. If it ever happens to you, don’t get desperate—we have a service for every writing emergency! Whether you’re stuck with a problem, equation, or a piece of creative writing, we will definitely come to your rescue. Fill in the order form with the details of your paper. Write your personal instructions so we can meet your expectations.


Order a Similar Paper Order a Different Paper