Skip to content

A terminal-based chess demo that demonstrates object-oriented programming (OOP) concepts.

Notifications You must be signed in to change notification settings

dschlee/chess-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains the implementation of a programming task designed to test my understanding of Object-Oriented Programming concepts in C++ through a chess demonstrator.

The program allows a single player to place and move chess pieces on a board, adhering to the standard movement rules of chess. For this demonstration, only a subset of pieces has been implemented. Additionally, no colors have been assigned to the pieces, so capturing is not part of the gameplay. The entire program is designed to operate exclusively on the stack.

Below is the UML class diagram representing the current implementation.

UML diagram

About

A terminal-based chess demo that demonstrates object-oriented programming (OOP) concepts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages