https://github.com/brianruizy/automated-teller-machine
CS3304 - Group C++ university Project creating an ATM machine software with use of encapsulation and inheritance.
https://github.com/brianruizy/automated-teller-machine
algorithms-and-data-structures atm c-plus-plus cpp cs3304 oop-principles
Last synced: 7 months ago
JSON representation
CS3304 - Group C++ university Project creating an ATM machine software with use of encapsulation and inheritance.
- Host: GitHub
- URL: https://github.com/brianruizy/automated-teller-machine
- Owner: BrianRuizy
- Created: 2019-03-28T20:10:39.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-04T18:19:07.000Z (over 2 years ago)
- Last Synced: 2025-02-28T17:46:49.934Z (7 months ago)
- Topics: algorithms-and-data-structures, atm, c-plus-plus, cpp, cs3304, oop-principles
- Language: C++
- Homepage:
- Size: 74.2 KB
- Stars: 10
- Watchers: 2
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# automated-teller-machine (ATM) 🏧
Group University Project, for CS 3304 Algorithms & Data Structures, with the goal to develop a runtime software that acts as an ATM machine for a user with the use of OOP.# About
The broader scope of this project is to practice and showcase our understanding of Object Oriented Programming. More specifically, the use of **encapsulation** and base **class inheritence**. We aim at creating an ATM software which has the following features to both a 'Savings' and a 'Checking' account: *Deposit, Widthdraw, and CheckBalance*. And, the use of OOP provides layered security for the users information.# Contributors
[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/0)[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/1)[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/2)[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/3)[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/4)[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/5)[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/6)[](https://sourcerer.io/fame/BrianRuizy/BrianRuizy/automated-teller-machine/links/7)* Brian - Lead Programmer, developed class structures, and handled documentation.
* Kaeleb - Programmer, developed header & implementation files.
* Sebastian - Programmer, helped develop 'main' user interface# Requirements
* C++ IDE
* Understanding of OOP concepts# Result
Asking user to login...
Asking machine to deposit into checkings...
Asking machine to widthdraw from checkings...
asking machine to transfer money from account classes, and display balance...
