Thank you in advance Eclipse Java program Examine carefully the UML class diagram attached class Pet has an attribute of type java.util.Date. no specific dates are required for this attribute. compareTo(Dog) compares Dogs by weight. Create executable class TestPet : create at least one Reptile pet and display it create an array of at least four Dog pets sort the array of Dogs by weight use a foreach loop to fully display all data for all dogs sorted by weight (see sample output) Output Reptile name = Slinky, rock python, M Must be caged, crawls or slithers Not much sound, maybe a hiss, acquired Fri Feb 03 17:06:54 EST 2017 All dogs sorted by weight Dog name = Pedro, chihuahua, M Walks on a leash, weight 14 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017 Dog name = Marley, pug, M Walks on a leash, weight 20 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017 Dog name = Sacha, beagle, F Walks on a leash, weight 25 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017 Dog name = Butch, Alsatian, M Walks on a leash, weight 90 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017
Thank you in advance Eclipse Java program Examine carefully the UML class diagram attached class Pet has an attribute of type java.util.Date. no specific dates are required for this attribute. compareTo(Dog) compares Dogs by weight. Create executable class TestPet : create at least one Reptile pet and display it create an array of at least four Dog pets sort the array of Dogs by weight use a foreach loop to fully display all data for all dogs sorted by weight (see sample output) Output Reptile name = Slinky, rock python, M Must be caged, crawls or slithers Not much sound, maybe a hiss, acquired Fri Feb 03 17:06:54 EST 2017 All dogs sorted by weight Dog name = Pedro, chihuahua, M Walks on a leash, weight 14 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017 Dog name = Marley, pug, M Walks on a leash, weight 20 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017 Dog name = Sacha, beagle, F Walks on a leash, weight 25 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017 Dog name = Butch, Alsatian, M Walks on a leash, weight 90 Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 7RQ
Related questions
Question
Thank you in advance
Eclipse Java program
Examine carefully the UML class diagram attached
- class Pet has an attribute of type java.util.Date.
- no specific dates are required for this attribute.
- compareTo(Dog) compares Dogs by weight.
Create executable class TestPet :
- create at least one Reptile pet and display it
- create an array of at least four Dog pets
- sort the array of Dogs by weight
- use a foreach loop to fully display all data for all dogs sorted by weight (see sample output)
Output
Reptile name = Slinky, rock python, M
Must be caged, crawls or slithers
Not much sound, maybe a hiss, acquired Fri Feb 03 17:06:54 EST 2017
All dogs sorted by weight
Dog name = Pedro, chihuahua, M
Walks on a leash, weight 14
Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017
Dog name = Marley, pug, M
Walks on a leash, weight 20
Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017
Dog name = Sacha, beagle, F
Walks on a leash, weight 25
Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017
Dog name = Butch, Alsatian, M
Walks on a leash, weight 90
Barks or howls, acquired Fri Feb 03 17:06:54 EST 2017
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 6 images
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
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,