subject

Let us consider a PIZZA class which has a method that displays the message "Pizza". A PIZZA object may be decorated by 3 kinds of toppings.
 OLIVE class has a method that displays the message "With Olive".
 PEPPER class has a method that displays the message "With Pepper".
 MASHROOM class has a method that displays the message "With Mashroom".
Use the decorator pattern to create pizzas with toppings.
1) Give the UML class diagram.
2) Provide the implementation code of the UML class diagram given in question 1 in Java.
The object created by the client code should display the following message: "Pizza With Pepper With Olive With Mushroom".

ansver
Answers: 2

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 01:40
Kali, a python programmer, is using the turtle module to write the word “hello.” which code should she use to indicate the location to begin writing the word? a # pick up the turtle and move it to its starting location. b penup(-100, 200) goto() pendown() c penup() goto(-100, 200) pendown() d # pick up the turtle and move it to (-100, 200)
Answers: 2
question
Computers and Technology, 23.06.2019 03:00
Jason, samantha, ravi, sheila, and ankit are preparing for an upcoming marathon. each day of the week, they run a certain number of miles and write them into a notebook. at the end of the week, they would like to know the number of miles run each day, the total miles for the week, and average miles run each day. write a program to them analyze their data. your program must contain parallel arrays: an array to store the names of the runners and a two-dimensional array of five rows and seven columns to store the number of miles run by each runner each day. furthermore, your program must contain at least the following functions: a function to read and store the runners’ names and the numbers of miles run each day; a function to find the total miles run by each runner and the average number of miles run each day; and a function to output the results. (you may assume that the input data is stored in a file and each line of data is in the following form: runnername milesday1 milesday2 milesday3 milesday4 milesday5 milesday6 milesday7.)
Answers: 3
question
Computers and Technology, 23.06.2019 13:30
Drag the tiles to the correct boxes to complete the pairs. match the errors with their definitions. #name #value #ref when a formula produces output that is too lengthy to fit in the spreadsheet cell arrowright when you enter an invalid cell reference in a formula arrowright when you type text in cells that accept numeric data arrowright when you type in a cell reference that doesn’t exist arrowright reset next
Answers: 1
question
Computers and Technology, 23.06.2019 18:00
Which finger presses the h key on the keyboard? index finger on the left hand pinky finger on the right hand index finger on the right hand thumb on the left hand
Answers: 1
You know the right answer?
Let us consider a PIZZA class which has a method that displays the message "Pizza". A PIZZA object m...
Questions
question
Biology, 29.09.2020 22:01
question
Chemistry, 29.09.2020 22:01
question
History, 29.09.2020 22:01
question
Mathematics, 29.09.2020 22:01
question
Mathematics, 29.09.2020 22:01
Questions on the website: 13722367