Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

To answer questions browse this site for making an appointments. www.discounttir

ID: 3845151 • Letter: T

Question

To answer questions browse this site for making an appointments.

www.discounttire.com/store-locator

or Google “discount tire appointment.” to reach the webiste

Notate: Need to go through the different steps necessary to make the appointment in order to understand the entire functionality. No need to make an actual appointment at the end to answer the questions. Also drawing diagrams by hand is allowed. Assumptions can be made, but must state.

Question 1:

From the discount tires system website above:

a) Identify a set of classes (and their attributes) and show a model that illustrates generalization of classes.

b) Provide a model that illustrates aggregation.

c) By showing an example illustrate Polymorphism

d) Illustrate the interface for 1 of the classes defined.   

All related Questions are asked on seperate page:

Question 2: https://www.chegg.com/homework-help/questions-and-answers/answer-questions-browse-site-making-appointments-wwwdiscounttirecom-store-locator-google-d-q22280653

Question 3: https://www.chegg.com/homework-help/questions-and-answers/answer-questions-browse-site-making-appointments-wwwdiscounttirecom-store-locator-google-d-q22280671

Question 4:https://www.chegg.com/homework-help/questions-and-answers/answer-questions-browse-site-making-appointments-wwwdiscounttirecom-store-locator-google-d-q22280691

Question 5:https://www.chegg.com/homework-help/questions-and-answers/answer-questions-browse-site-making-appointments-wwwdiscounttirecom-store-locator-google-d-q22280709

Question 6: https://www.chegg.com/homework-help/questions-and-answers/answer-questions-browse-site-making-appointments-wwwdiscounttirecom-store-locator-google-d-q22280719

Explanation / Answer

==================== Classes ====================
MilesEnumType.java
- This calss will help us to specifcies the exact miles values as Enum.

GlobalStoreLocator.java
- This class will contains the search functionality for specified location in search creteria.

GlobalStoreLocatorSearchQueryConstants.java
- This class will have Query relation constants for global search.

GlobalStoreLocatorSearchUtility.java
- This will have ulitiy methods like logical calclutaions and other utility methods.

GlobalStoreLocatorSearchConstants.java
- This is the class where we will be maintaning the all hard coded values as constants.

==================== Relationships ====================
- MilesEnumType.java will act as like interface for GlobalStoreLocator.java
- QueryConstants file is the static content file and this is linked with GlobalStoreLocatorSearchUtility.java for forming the exact query formation.
- SearchConstants also will be the hard coded static file and this will have all class relationship because of static hard coded content file.

==================== Interfaces ==================== ===
IStoreLocator.java
- This will be the main interface for the stor locator, which is having the basic fucntionality like search and other things.

==================== Polymorphism ==================== ===
GlobalStoreLocatorCommonSearch.java
- This calss will have unqiue search combinations for all search operations.GlobalStoreLocator will extend the GlobalStoreLocatorCommonSearch class to get the search functionality.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote