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
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
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

Transcribed Image Text:<<Java Class>>
GPet
ch13pet
• name: String
o gender: char
o acquired: Date
SPet(String.char,Date)
o getName():String
o getGender():char
o getAcquired():Date
'sound():String
<<Java Class>>
<<Java Class>>
©Dog
©Reptile
ch13pet
ch13pet
o breed: String
weight: int
- type: String
SReptile(String.char,Date, String)
move():String
sound():String
toString():String
Dog(String,char,Date, String.int)
• getBreed():String
• getWeight():int
move():String
O sound():String
o toString():String
compareTo(Dog):int
<<Java Interface>>
O Mobility
ch13pet
move():String
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

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