Question
WRITE IN JAVA, please include comments and explain what you did A Book has such properties as title , author , and numberOfPages . A
WRITE IN JAVA, please include comments and explain what you did
A Book has such properties as title, author, and numberOfPages. A Volume will have properties such as volumeName, numberOfBooks, and an array of book objects (Book [ ]). You are required to develop the Book and Volume classes, then write an application (DemoVolume) to test your classes. The directions below will give assistance.
Create a class called Book with the following properties using appropriate data types: Title, Author, numberOfPages, Create a second class called Volume with the following properties using appropriate data types: volumeName, numberOfBooks and Book [ ]. The Book [ ] contains an array of book objects.
Directions
Create a class called Book with the following properties using appropriate data types: Title, Author, numberOfPages,
The only methods necessary in the Book class, for this exercise, are the constructor and a toString().
Create a second class called Volume with the following properties using appropriate data types: volumeName, numberOfBooks and Book [ ]. Book [ ] will contain an array of book objects.
The only methods necessary in the Volume class, for this exercise, are the constructor, toString() and getBookArray(). The getBookArray returns a string of book properties for each book.
Create an application called DemoVolume.In the main method,
Create an array of book objects to be added to the volume.
Create a volume object called volume1.
Display the properties of volume1.
Grading
Task | Points |
Book class properties created | 2 |
Volume class created correctly | 1 |
Constructors created correctly | 2 |
"this" reference used effectively | 1 |
Array of book objects created | 2 |
Proper documentation / Pseudocode | 1 |
Program works effectively | 1 |
Total | 10 |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started