e box might contain Integers representing a random drawing for a lottery based on numeric lottery picks. Create an add method that a

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter12: Points, Classes, Virtual Functions And Abstract Classes
Section: Chapter Questions
Problem 34SA
icon
Related questions
Question

Q1.(java)Create a generic class with a type parameter that simulates drawing an item at random out of a box. This class could
be used for simulating a random drawing. For example, the box might contain Strings representing names written
on a slip of paper, or the box might contain Integers representing a random drawing for a lottery based on numeric
lottery picks. Create an add method that allows the user of the class to add an object of the specified type along with
an isEmpty method that determines whether or not the box is empty. Finally, your class should have a drawItem
method that randomly selects an object from the box and returns it. If the user attempts to drawn an item out of an
empty box, return null. Write a main method that tests your class.

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Concept of pointer parameter
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning