Question
1. Draw a UML diagram similar to the ones shown in this chapter for the following classes and interface and submit as a document. -An
1. Draw a UML diagram similar to the ones shown in this chapter for the following classes and interface and submit as a document.
-An abstract class called HotDrink that has the methods Drink, AddMilk, and AddSugar, and the properties Milk and Sugar
-An interface called ICup that has the methods Refill and Wash, and the properties Color and Volume
-A class called CupOfCoffee that derives from HotDrink, supports the ICup interface, and has the additional property of BeanType
-A class called CupOfTea that derives from HotDrink, supports the ICup interface, and has the additional property of LeafType
Write some code for a function that will accept either of the two cup objects in the preceding example as a parameter. The fucntion should call the AddMilk, Drink, and Wash methods for any cup object it is passed. Submit screenshots of code and results.
Create a WPF application that employs the .NET class System.Object to create a button object that affects the text of the button (polymorphism). You will also use the same application to make changes to a child object (button) using hierarchy. Submit screenshots of both versions of the application and their output.
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