onsider a web browser where you can go back to any of the previous webpages that you have visited earlier. However, you cannot jump directly to a previously visited page; you can only visit them one at a time in the reverse order of how you visited them in the first place. State the design pattern that you would use to meet the above requirements. There shall be three classes in your design. The first class shall be named PageStorage and it contains a variable called state of the type WebPage which is the webpage that can be restored. The second class shall be named PageStorer which will create and store the webpages in the PageStorage objects. The third and final class shall be named PageList which contains a list of all the webpages that were stored, and there shall be a method called pop() that will return the most recent webpage from the list. Draw the Class diagram. You must inclu
Consider a web browser where you can go back to any of the previous webpages that you
have visited earlier. However, you cannot jump directly to a previously visited page; you
can only visit them one at a time in the reverse order of how you visited them in the first
place. State the design pattern that you would use to meet the above requirements.
There shall be three classes in your design. The first class shall be named PageStorage
and it contains a variable called state of the type WebPage which is the webpage that
can be restored. The second class shall be named PageStorer which will create and
store the webpages in the PageStorage objects. The third and final class shall be named
PageList which contains a list of all the webpages that were stored, and there shall be a
method called pop() that will return the most recent webpage from the list.
Draw the Class diagram. You must include all the required classes and variables and
methods mentioned above.
Step by step
Solved in 3 steps with 1 images