Discuss how you will proceed with an object oriented design of an Uno Card Game in C++. The rules are: - Each player sta

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

Discuss how you will proceed with an object oriented design of an Uno Card Game in C++. The rules are: - Each player sta

Post by answerhappygod »

Discuss how you will proceed with an object oriented design of
an Uno Card Game in C++.
The rules are:
- Each player starts with 7 cards
- The game cannot start on +2 or +4
- Must play a card of the same colour or number
- +2 and +4 cards add together when they are played in
sequence
- Cards must either be played or picked up
- Picked up cards cannot be played in the same turn
- +4 cards can be played on any colour
- The player determines the colour when a +4 card is played
Explain how the life cycle of the software product will proceed
from inception to retirement, and describe how you will approach
the development process. Show the class relationships with a
diagram and only show relevant information, so that the overall
design philosophy is clear. Critically comment on the design,
describe where inheritance and polymorphism is used and why, and if
not, why not. Also discuss which parts of the design are the most
important to optimize for maximum processing efficiency and if and
why object oriented design is a good way to address the
problem.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply