Advanced Programming projects / C++
-
Updated
May 22, 2024 - C++
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
Advanced Programming projects / C++
Design Patterns: an example of the Singleton
Object Oriented System Design Course at IIT-KGP
Design Patterns: an example of the Template Method
Object oriented design for Amazon locker system problem
A simple MVC application with C++ for playing Tic-Tac-Toe game with computer.
In This rebo I will study and make notes ,summary and implementation about Design patterns the main book we will discuss is "Design Patterns: Elements of Reusable Object-Oriented Software"
Tic-Tac-Toe game with AI in C++, using object-oriented design. Players can input positions, game checks for wins/ties and AI makes random first move.
This project goal is to find all the selected files dependencies and display them in a html format.
Design Patterns: an example of the Strategy
A learning management system written in C++ that has the core functionalities plus authentication functionalities
Project Assignments for course (OOC)
A data structures simulation game built for our 1st-year computer engineering course. It's focused on data structure selection and class design.
an ANSI C++ XML library keeping SAX interface and XML / DOM tree
High level code for popular Object Oriented Design interview questions
Converts a problem statement into class diagram.
Collection of Design Patterns and Low and High Level Design or Machine Coding Round Questions asked in Major Tech Company.
Converts a problem statement into class diagram.
Object Oriented Design and Analysis term project
Created by MIT, Alan Kay
Released 1960