Question
Shiny Shoe Store Exercise Translate the class diagram and the pseudocode you wrote for the Shiny Shoe Store in Homework 2 into Java classes. Include
Shiny Shoe Store Exercise
Translate the class diagram and the pseudocode you wrote for the Shiny Shoe Store in Homework 2 into Java classes. Include the class diagram as one of the files you are submitting. The Shoe class should contain the following:
A default constructor that initializes each attribute to some reasonable default value for non-existent shoes.
Another constructor method that has a parameter for each data member. This constructor initializes each attribute to the value provided when an object of this type is instantiated.
Accessor and mutator methods for each attribute.
A method that displays all the data about the shoes. (10 points Extra Credit if this is implemented using a toString() method.)
The application class should contain main() which does the following:
Instantiate two objects of the Shoes class. The first object should be named nerdShoes and use the default constructor. The second object should be named coolShoes and use the second constructor to initialize the style to sandals, the color to brown, and the size to 8.5.
Set the color of the nerdShoes to tan.
Set the style of the nerdShoes to walking.
Set the size of the nerdShoes to 9.5.
Display the style of the nerdShoes, using the appropriate method call.
Change the color of the coolShoes to purple.
Display the style of the coolShoes, using the appropriate method call.
Call the coolShoes objects method that displays all the information about the shoes.
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