Object-oriented Implementation of Chess Game in C++

In this paper, we implement the standard chess game using C++, a popular object-oriented programming language. Our program is developed and fully tested on Mac OS X system. It can be ran in terminal and allows two players to compete together. The object-oriented characteristics of C++ include namely...

Full description

Saved in:
Bibliographic Details
Published inJournal of physics. Conference series Vol. 1195; no. 1; pp. 12013 - 12022
Main Author Zhong, Yiran
Format Journal Article
LanguageEnglish
Published Bristol IOP Publishing 01.04.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In this paper, we implement the standard chess game using C++, a popular object-oriented programming language. Our program is developed and fully tested on Mac OS X system. It can be ran in terminal and allows two players to compete together. The object-oriented characteristics of C++ include namely, abstraction, inheritance, encapsulation and polymorphism are highly facilitates the development. At the end of the paper, we also points out some aspects that can be further improved.
ISSN:1742-6588
1742-6596
DOI:10.1088/1742-6596/1195/1/012013