Expand the wedding class to include six weddings.  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; } } Explain each step

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Expand the wedding class to include six weddings. 

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;

}

}
Explain each step

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Developing computer interface
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education