Question: HW: Crazy 8 s Overview Objectives Practice with classes ( constructors , getters, setters, and encapsulation ) . Working with dynamic memory and pointers. Using
HW: Crazy s
Overview
Objectives
Practice with classes constructors getters, setters, and encapsulation
Working with dynamic memory and pointers.
Using vectors.
Additional practice with file IO
Additional practice with exceptions.
Submission
Submit the following files to the autograder:
Card.cpp
Player.cpp
Game.cpp
main.cpp
Introduction
Crazy s is a simple classic card game. In this homework, you will create a C version of the game, which you can play against friends, or against a very basic artificial intelligence. Along the way, youll get to practice your skills at handling dynamic memory and objectoriented programming.
Getting Started
Get the starter code
Game.hcpp: the class definition for the Crazy s game; Keeps track of all players and cards.
Player.hcpp: the class definition for the players of the game, who may be humans or AIs.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
