🚀 The Hacking Project - Object Oriented Programming - Calendar 📅 ⏱️
-
Updated
Aug 22, 2021 - Ruby
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:
🚀 The Hacking Project - Object Oriented Programming - Calendar 📅 ⏱️
Weather Man is a console-based application which was created using the basic concepts of Ruby.
Tic-tac-toe game in command line
The OOP School Library Backend App is a powerful and flexible tool designed to help schools and educational institutions efficiently manage their library resources. This backend application allows librarians and administrators to keep track of all the records of books in the library and the borrowers who check them out.
All the code for my Ruby / Object Oriented Programming workshops
This project is a refactoring exercise. The original code is included.
A Tic Tac Toe game on the command line where two human players can play against each other and the board is displayed in between turns.
A command line Chess game where two players can play against each other. The purpose of this project is to show that I can take on a project with a lot of different components. This is the capstone project of The Odin Project's Ruby course.
Ruby for practicing OOP
Thread-safe immutable objects that provide delegation and basic validation to hashes.
Linked lists implementation
Created by MIT, Alan Kay
Released 1960