The Essay class has a default constructor, a constructor with two parameters, and a constructor with three parameters. Declare the following objects: essay1 with no arguments essay2 with essayTitle and essayAuthor as arguments essay3 with essayTitle, essayAuthor, and essayYear as arguments Ex: If the input is Painting Cole 1919, then the output is: Essay: Undefined, Unspecified, 0 Essay: Painting, Cole, 0 Essay: Painting, Cole, 1919 Archive.java public class Archive { publicstaticvoidmain(String[] args) { Scannerscnr=newScanner(System.in); StringessayTitle; StringessayAuthor; intessayYear; essayTitle=scnr.next(); essayAuthor=scnr.next(); essayYear=scnr.nextInt(); /* Your code goes here */ essay1.print(); essay2.print(); essay3.print(); } } Essay.java public class Essay { private String title; private String author; private int year; public Essay() { // Default constructor title = "Undefined"; author = "Unspecified"; year = 0; } public Essay(String essayTitle, String essayAuthor) { title = essayTitle; author = essayAuthor; year = 0; } public Essay(String essayTitle, String essayAuthor, int essayYear) { title = essayTitle; author = essayAuthor; year = essayYear; } public void print() { System.out.println("Essay: " + title + ", " + author + ", " + year); }}
The Essay class has a default constructor, a constructor with two parameters, and a constructor with three parameters. Declare the following objects: essay1 with no arguments essay2 with essayTitle and essayAuthor as arguments essay3 with essayTitle, essayAuthor, and essayYear as arguments Ex: If the input is Painting Cole 1919, then the output is: Essay: Undefined, Unspecified, 0 Essay: Painting, Cole, 0 Essay: Painting, Cole, 1919 Archive.java public class Archive { publicstaticvoidmain(String[] args) { Scannerscnr=newScanner(System.in); StringessayTitle; StringessayAuthor; intessayYear; essayTitle=scnr.next(); essayAuthor=scnr.next(); essayYear=scnr.nextInt(); /* Your code goes here */ essay1.print(); essay2.print(); essay3.print(); } } Essay.java public class Essay { private String title; private String author; private int year; public Essay() { // Default constructor title = "Undefined"; author = "Unspecified"; year = 0; } public Essay(String essayTitle, String essayAuthor) { title = essayTitle; author = essayAuthor; year = 0; } public Essay(String essayTitle, String essayAuthor, int essayYear) { title = essayTitle; author = essayAuthor; year = essayYear; } public void print() { System.out.println("Essay: " + title + ", " + author + ", " + year); }}
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
Related questions
Question
The Essay class has a default constructor, a constructor with two parameters, and a constructor with three parameters. Declare the following objects:
- essay1 with no arguments
- essay2 with essayTitle and essayAuthor as arguments
- essay3 with essayTitle, essayAuthor, and essayYear as arguments
Essay: Undefined, Unspecified, 0 Essay: Painting, Cole, 0 Essay: Painting, Cole, 1919
Archive.java
public class Archive {
publicstaticvoidmain(String[] args) {
Scannerscnr=newScanner(System.in);
StringessayTitle;
StringessayAuthor;
intessayYear;
essayTitle=scnr.next();
essayAuthor=scnr.next();
essayYear=scnr.nextInt();
/* Your code goes here */
essay1.print();
essay2.print();
essay3.print();
}
}
Essay.java
public class Essay {
private String title;
private String author;
private int year;
public Essay() { // Default constructor
title = "Undefined";
author = "Unspecified";
year = 0;
}
public Essay(String essayTitle, String essayAuthor) {
title = essayTitle;
author = essayAuthor;
year = 0;
}
public Essay(String essayTitle, String essayAuthor, int essayYear) {
title = essayTitle;
author = essayAuthor;
year = essayYear;
}
public void print() {
System.out.println("Essay: " + title + ", " + author + ", " + year);
}
}
private String title;
private String author;
private int year;
public Essay() { // Default constructor
title = "Undefined";
author = "Unspecified";
year = 0;
}
public Essay(String essayTitle, String essayAuthor) {
title = essayTitle;
author = essayAuthor;
year = 0;
}
public Essay(String essayTitle, String essayAuthor, int essayYear) {
title = essayTitle;
author = essayAuthor;
year = essayYear;
}
public void print() {
System.out.println("Essay: " + title + ", " + author + ", " + year);
}
}
AI-Generated Solution
Unlock instant AI solutions
Tap the button
to generate a solution
Knowledge Booster
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.Recommended textbooks for you

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

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)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education