An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with classes-and-objects

A curated list of projects in awesome lists tagged with classes-and-objects .

https://github.com/milaan9/06_python_object_class

Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn the basics of object-oriented programming in Python.

classes-and-objects encapsulation inheritance instance-methods instance-variables ipython-notebook oop-concepts oop-examples oop-principles oops-in-python operator-overloading operatoroverloding polymorphism python-tutor python-tutorial-github python-tutorial-notebook python4beginner python4datascience python4everybody tutor-milaan9

Last synced: 05 Apr 2025

https://github.com/shikha-code36/object-oriented-programming-oops-python

Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn about object-oriented programming in Python.

class-attribute classes-and-objects constructor decorators-python encapsulation inheritance instance methods object-oriented-programming oop oop-concepts oop-examples oop-principles oops oops-in-python polymorphism python-tutorial python3

Last synced: 23 Jul 2025

https://github.com/rampal-punia/python-class-tutorial

Python OOP tutorial with three examples(Point class, Animal Class and Rectangle Class) & one project (Student Management System)

class classes-and-objects classes-in-python inheritance-examples object-oriented-programming oop python python-classes python-objects

Last synced: 11 Oct 2025

https://github.com/lakshayd02/contact_management_system-python

A simple yet effective Contact Management System built with Python. Easily store, manage, and organize your contact information with add, view, edit, and delete functionalities. 🧑‍💼

classes-and-objects contact contactmanagementsystem python python3 pythonlibrarires

Last synced: 08 May 2025

https://github.com/si-ja/machine-learning---educational-material

This repository is focused on providing educational material to those who start learning Machine Learning with python. [Many things I learn myself as I provide material for education, therefore the repository is of an altruistic character; have fun learning new things!]

ascii ascii-art classes classes-and-objects cv2 education educational keras keras-tensorflow knn knn-classification machine-learning machine-learning-algorithms markov-chain numpy oop pandas sklearn teaching teaching-materials

Last synced: 14 Apr 2025

https://github.com/w-n-r/-car-showroom-sales-system-c-

🚗 Car Showroom Sales System (C++) This repository contains a C++ object-oriented software system designed for a car showroom to automate its sales process. This project is developed as part of CS1002 - Programming Fundamentals (Spring 2025, FAST-NU Lahore).

carshowroom carsystem classes classes-and-inheritance classes-and-objects object-oriented-programming oop salesystem showroom showroom-management system-design system-programming systematic-mapping

Last synced: 17 Jan 2026

https://github.com/shafiuyushawu/enumerable

In this project we created a module with a predefined functions and Class called MyList which performs some functionality from MyEnumerable module.

classes-and-objects methods-functions ruboto ruby ruby-gem

Last synced: 28 Mar 2025

https://github.com/hassanzaibjadoon/brick-breaker-game-

"The Object-Oriented Programming Lab Project in C++ using the SFML library and implementing OOP Concepts in a 2D Game.

classes-and-objects encapsulation game-development inheritance object-oriented-programming oop-principles sfml-game sfml-game-development sfml2

Last synced: 07 Aug 2025

https://github.com/kevinrue/unisets

Collection of classes to store gene sets.

bioconductor-package classes-and-objects genesets r s4 structured-data

Last synced: 17 Oct 2025

https://github.com/venkat-kolasani/hotel-booking-system

The Hotel Booking System with Loyalty Program is a C++ console-based application designed to manage hotel room bookings efficiently and reward loyal customers.This project was developed as a part of the End Semester Project for course "C++" at the University.

classes-and-objects cpp cpp17 exception-handling files inheritance polymorphism templates

Last synced: 15 Mar 2025

https://github.com/giovanesouza/desafio-calculadora-js

Desafio: Desenvolvimento de Calculadora utilizando Classe/POO em JavaScript

challenge classes-and-objects conditions dowhile functions javascript nodejs operado operators variables

Last synced: 10 Jul 2025

https://github.com/aaisha-nexus/restaurantmenumanagement

This program focuses on encapsulation, Arraylist, Getters and setters, constructor chaining, toString method and provides functionality by various options to user to add, remove, update, search ,display and filter dishes in a Menu.

access-modifiers arraylist-java classes-and-objects constructor-chaining constructors coreprogram encapsulation getters-and-setters java javaapplication javaprogram javaprogramming menumanagement overriding restaurant-app restaurant-management switch-case tostring

Last synced: 24 Jan 2026

https://github.com/sofiane-abou-abderrahim/javascript-oop-project-planner

I built this JavaScript application where we can move items around. I worked with classes and with the Object Oriented Programming (OOP) approach. I also worked with the DOM, I moved elements around and with event listeners. I used a callback pattern to pass functions to other instances so that from inside they could be called upon certain events.

callback classes classes-and-inheritance classes-and-objects dom event-listeners functions javascript object-oriented-programming oop

Last synced: 14 Jun 2025

https://github.com/shafiuyushawu/school-liabrary

OOP school library is university libray tool that records what books are in the library and who borrows them. The app allows users to add new students or teachers, add new books, save records of who borrowed a given book and when.

classes-and-inheritance classes-and-objects composition inheretence oop-principles polymorphism rspec-testing ruby ruby-oop

Last synced: 28 Mar 2025

https://github.com/1337fury/cpp_modules

A comprehensive collection of 42 C++ modules covering various topics in C++ programming. Each module provides detailed and practical examples, created as part of coursework at 42. This repository aims to serve as a learning resource for others studying C++.

algorithms classes-and-objects cpp design-patterns file-handling inheritance module polymorphism sorting

Last synced: 24 Jun 2025

https://github.com/ksb96/cpp-codes

A bunch of Cpp codes has been dumped in this repo for the newbies who are starting there journey in learning Cpp

2darrays arrays classes-and-objects constructor cpp do-while-loop for-loops getter-and-setter if-else-statements if-statements inheritance pointers return returnstatements strings switch-case userinput while-loop

Last synced: 07 Oct 2025

https://github.com/zunainaliazam/object-oriented-programming

This repository cover the topics related to OOP. The programs are written in CPP.

abstraction classes-and-objects encapsulation inheritance overloading polymorphism

Last synced: 05 Apr 2025

https://github.com/osamaayub/object-oriented-programming-with-php

object oriented programming with php and learning concepts regarding classes as well.

abstraction classes-and-objects encapsulation inheritence oop-principles php7 polymorphism setters-and-getters

Last synced: 04 Mar 2025

https://github.com/dimianni/js_concepts

JavaScript concepts that are crucial to understand.

binding callback classes-and-objects closures hoisting iife javascript object promises this-keyword

Last synced: 23 Mar 2025

https://github.com/jilliennelapid/shuffledeckofcards

A C++ program using header files and classes to make "decks" of cards (from vectors).

classes-and-objects cpp header-files

Last synced: 15 Mar 2025

https://github.com/enyelsequeira/social-app

This is a Vanilla Javascript App using classes to create the entire Application. It has features such as: Adding, deleting and liking a card. Server-side validation, for the forms, for entering information.

babel classes-and-objects client-side-validation css fetch-api html5 vanilla-js webpack

Last synced: 13 Mar 2025

https://github.com/kawanserafim/sistemadetransito_java

Projeto para treinar/praticar a instância de classe, introduzindo a ideia dos objetos e criação de arquivo txt.

classes-and-objects classes-and-objects-java java

Last synced: 07 Apr 2025

https://github.com/osamaayub/object-oriented-programming-php

object oriented programming with php and learning concepts regarding classes as well.

abstraction classes-and-objects encapsulation inheritence oop-principles php7 polymorphism setters-and-getters

Last synced: 14 Jul 2025

https://github.com/jilliennelapid/packagedelivery

A C++ project using mulitple header files and classes to simulate different mailing packages that can be send out.

classes-and-objects cpp header-files

Last synced: 15 Mar 2025

https://github.com/giovanesouza/desafio-contas-bancarias-js

Desafio: Desenvolvimento de Contas Bancárias com JavaScript (POO). Por meio deste programa você deve permitir que o usuário consiga criar `3 tipos de conta bancária`: 'comum', 'cc' e 'cp', que terão funcionalidades para a realização de procedimentos bancários como depositar, sacar, transferir, ver saldo e ver extrato.

arrays classes-and-objects conditions javascript literal-objects nodejs

Last synced: 21 Feb 2025

https://github.com/osamaayub/c-language-tasks

linked lists implementation using head pointer only,binary search tree ,Graph using Adjacency List and classes implementation

binarysearchtree classes classes-and-objects graph hugeinteger linked-list

Last synced: 11 Sep 2025

https://github.com/josemavarez11/drawsheet-webcomponent

Customizable and reusable drawing sheet encapsulated in a JavaScript Web Component capable of supporting images, text, styles and figures in Canvas.

classes-and-objects css-grid custom-elements html javascript shadow-dom web-components

Last synced: 11 Mar 2025

https://github.com/akhilam512/mybusticket

A Bus-Ticket Booking application which allows users to book tickets from running bus services between cities.

classes-and-objects cpp file-handling-in-cpp

Last synced: 24 Jul 2025

https://github.com/shafiuyushawu/morse-code-decode

This is a ruby program to decode morse code into meaningful characters, words and sentence

classes-and-objects rubocop ruby ruby-gem

Last synced: 28 Mar 2025

https://github.com/junaidhassan19/javascript-master

The JavaScript Master repository is designed to help you master JavaScript through a series of advanced hands-on projects and exercises. The course covers advanced JavaScript concepts with projects like a dynamic to-do list application, a basic e-commerce site and more. For more details, you can check the README.

and api-rest classes-and-objects css3 database functions html5 inheritance jasmine-tests javascript json modules more oop testing-framework vscode

Last synced: 13 Mar 2025

https://github.com/momen-alshouha/data-structure-doubly-linked-list

This repository contains C++ implementation of a doubly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

classes-and-objects cpp data-structures doubly-linked-list linked-list object-detection object-oriented-programming

Last synced: 27 Feb 2025

https://github.com/markertmer/battleship

Command-line interface version of the classic game

classes-and-objects hashes methods rendering validation

Last synced: 28 Feb 2025

https://github.com/bnb2006/atm-and-banking-transaction-system

The program implements a simulation of an ATM Banking System with features such as account creation, user authentication, and various transaction options (balance inquiry, withdrawal, deposit).

ansi-colors classes-and-objects control-flow-statements file-handling-in-cpp functions opps pointers vector

Last synced: 09 Apr 2025

https://github.com/josephadoga/object-factory

Creating Shapes with Classes in JavaScript

classes-and-objects javascript

Last synced: 25 Mar 2025

https://github.com/haiderabb/oop-assignments

Repository of all the solutions of Assignments for course of Object Oriented Programming.

abstraction classes-and-objects inheritance oop-principles polymorphism

Last synced: 21 Feb 2025

https://github.com/devprnvk/snakegame

Welcome to the Snake Game, a classic and entertaining arcade game where players control a snake that moves around the screen. In this game, you take control of a hungry snake with the goal of eating as much food as possible to increase your score.

arcade classes-and-objects game gui hungry-snake java object-oriented-programming panel snake-game swt

Last synced: 26 Mar 2025

https://github.com/samuelsenerwa/alx-backend-javascript

Contains everything I did in back-end specialization in ALX

array async classes-and-objects es6 inheritance javascript promise typescript

Last synced: 08 Oct 2025

https://github.com/tashi-2004/Object-Oriented-Programming-OOP

I've created files with solutions, named them with their following conventions and order. You can download, copy, and run them on a compiler or software for your information. There are no copyrights attached to these files; they are provided for educational purposes only.

association classes-and-objects cplusplus inheritance oop operatoroverloding pointers polymorphism recursion

Last synced: 13 Oct 2025

https://github.com/lauramoura98/-projeto-final-java-

Projeto final do 1º Semestre de Análise e Desenvolvimento de Sistemas - FASEH

classes-and-objects java sql

Last synced: 27 Oct 2025

https://github.com/momen-alshouha/console-app-bank

Bank console application implemented using c++ and object-oriented programming paradigm connected and deals with files as a database.

abstraction classes-and-objects console-application cpp devide-and-conquer encapsulation filesystem inheretence object-oriented-programming polymorphism static-members

Last synced: 27 Feb 2025

https://github.com/gaitherdb/team-profile-generator

A command-line application that accepts user input to make a webpage that displays employees and information about them.

classes-and-objects command-line inquirer templateliterals tests

Last synced: 07 Jul 2025

https://github.com/msh-trojan/java_17_absclass_dependency_1

An easy example of using one of three tools of connection among classes

abstract classes-and-objects dependency java

Last synced: 14 Jun 2025

https://github.com/aksrug/oop-car-project

Student project where I am learning JS Classes.

classes-and-objects js

Last synced: 08 Jul 2025

https://github.com/tsheporamantso/opp_school_library

In this project I'll be building a school library application using ruby classes and objects and also implementing 4 ruby principles i.e. Abstraction, Encapsulation, inheritance and Polymorphism

classes-and-objects encapsulation inheritance rubocop ruby

Last synced: 29 Dec 2025

https://github.com/yash-kathesia/oasis-infobyte-number-guessing-game

This project was developed as part of an internship at Oasis Infobyte. The game is a simple yet engaging Java application where the user tries to guess a randomly generated number within a specified range.

classes-and-objects oops-in-java

Last synced: 09 Sep 2025

https://github.com/yash-kathesia/oasis-infobyte-atm-interface

This Java application simulates an Automated Teller Machine (ATM) device, allowing users to perform diverse banking transactions consisting of withdrawals, deposits, transfers, and examine transaction history. It offers a menu-driven interface for smooth navigation.

classes-and-objects oops-in-java

Last synced: 20 Mar 2025

https://github.com/uhpoler/fundamentals-of-programming

This repository contains lab works in the discipline of Fundamentals of Programming second semester

binary-files classes-and-objects data-files data-structures exeption-handling gui-application inheretence overloading

Last synced: 28 Mar 2025

https://github.com/tashi-2004/object-oriented-programming-oop

I've created files with solutions, named them with their following conventions and order. You can download, copy, and run them on a compiler or software for your information. There are no copyrights attached to these files; they are provided for educational purposes only.

association classes-and-objects cplusplus inheritance oop operatoroverloding pointers polymorphism recursion

Last synced: 10 Sep 2025

https://github.com/momen-alshouha/data-structure-circular-singly-linked-list

This repository contains C++ implementation of a circular singly linked list using object-oriented programming principles. It includes classes for nodes, iterators, and the linked list itself, providing essential functionalities such as insertion, deletion, traversal, and more.

circular-singly-linked-list classes-and-objects cpp data-structures linked-list oop-in-cpp oop-principles

Last synced: 11 Jul 2025

https://github.com/tawounfouet/chess-tournament-manager

Logiciel de gestion de tournoi d’échecs

classes-and-objects heritage mvc poo python

Last synced: 20 Jun 2025

https://github.com/ludyne/respirelax

Ceci est un projet pour tester mes connaissances. J'ai créer un site pour pouvoir méditer.

classes-and-objects javascript poo scss

Last synced: 28 Mar 2025

https://github.com/sanjaraiy/binarytreevisualization

This repository showcases a Binary Tree Visualization project built with HTML, CSS, and JavaScript. Explore interactive tree structures with stylish design and intuitive navigation! 🚀✨

binary-visualization classes-and-objects css3 flexbox-css html5 javascript oop

Last synced: 23 Feb 2025

https://github.com/sanish07/java-mortgage-calculator

Mortgage Calculator with Code Refactored in Classes and OOP implementation.

classes-and-objects code-refactoring java oops-in-java

Last synced: 11 Sep 2025

https://github.com/gustavosachetto/curso-poo-js

Aulas do curso de JavaScript com Programação Orientada a Objetos (POO).

classes-and-objects javascript oop

Last synced: 22 Mar 2025

https://github.com/abdellah-nsila/cpp-modules

C++ is a general-purpose programming language created by Bjarne Stroustrup as an ex- tension of the C programming language, or "C with Classes".

1337 1337school 42 42born2code 42cpp 42cursus classes-and-objects cpp cpp-programming

Last synced: 27 Jun 2025

https://github.com/thiagosilvaantenor/sistema_de_estatisticas

Sistema de estatísticas de acidentes de transito

classes-and-objects java logica-de-programacao

Last synced: 14 Mar 2025

https://github.com/ajith-11399/day-6

This repository contains Roadmap Day-6 Tasks

classes-and-objects constructors getters-and-setters javascript

Last synced: 22 Oct 2025

https://github.com/alanmenchaca/java-avanzado

cadenas, caracteres y expresiones regulares, colecciones de genéricos, diseño de clases, lambdas y flujos de Java SE 8.

classes-and-objects data-structures java-se lambdas methods serialization streams

Last synced: 02 Jan 2026

https://github.com/antojebi7/java_chloroplast

(Growing)Java-Chloroplast is your ultimate Java reference hub, packed with concepts, code snippets, and best practices from basic syntax to advanced frameworks. Whether you're preparing for interviews, building applications, or mastering Java, this repo converts knowledge into pure coding energy—just like a chloroplast!

algorithms classes-and-objects data-structures java logical-programming object-oriented-programming problem-solving

Last synced: 05 Nov 2025

https://github.com/prayag2003/oops

🎯Classes and Objects 🎯Static-Dynamic Allocation 🎯 4 Pillars of OOPs 🎯Abstraction

abstraction classes-and-objects inheritance polymorphism

Last synced: 04 Apr 2025

https://github.com/xander1936/banks-class

This is a small banking application for calculating deposits and withdrawals. In this application we learn how to use Classes (the Bank class in this case), manipulate the DOM and capture events using the .onclick() javascript method.

classes-and-objects conditions dom-manipulation else-if if-else javascript-functions javascript-methods template-literals

Last synced: 28 Jan 2026

https://github.com/vbsantos/express-mini-calc-api

API que utiliza as tecnologias Node.js, Express e MongoDB, realiza operações básicas (+, -, /, *) e retorna os resultados junto com um ID no header para confirmação do resultado em outro momento.

classes-and-objects controllers documentation express insomnia jest logs mongodb nodejs services typescipt

Last synced: 10 Jun 2025

https://github.com/keabetswekabeloyalerato/uml-modelling-and-references

This project concerns the development of UML models, and the construction of classes in Java using object composition

classes-and-objects java references uml-diagrams

Last synced: 26 Jul 2025

https://github.com/josephadoga/swift-typer

A game to test your typing speed

classes classes-and-objects javascript

Last synced: 28 Jul 2025

https://github.com/03-bunny-06/personal-assistant-application

This Python project is a Personal Assistant Application that helps users manage tasks, track expenses, and get real-time weather updates. It also provides inspirational quotes for motivation.

api beautifulsoup4 classes-and-objects oops-in-python python3

Last synced: 30 Jul 2025

https://github.com/boitumelo-09/smart-invntory-sales-management-system

🏛A C++ Object-Oriented E-Commerce Management System with customers, products, and orders. Features include registration, product catalog, and order tracking with modular .h and .cpp structure.

classes-and-objects clean-code cpp17 dynamic-arrays getters-and-setters linear-search modular-design oop-concepts pass-by-reference pointers stl-algorithms

Last synced: 30 Oct 2025

https://github.com/esraaalzoghby/quiz-application

A simple quiz application that allows users to answer questions based on a selected category, difficulty level, and the number of questions they want.

api classes-and-objects css html javascript oop quiz-app

Last synced: 16 Sep 2025

https://github.com/sehansi-9/flight_reservation

a CLI based flight seat reservation system

classes-and-objects cli java

Last synced: 21 Aug 2025

https://github.com/pjsalter/triangular-area-rivalry

Triangular Area Rivalry project for comparing the areas of two triangles using the Triangle class

classes-and-objects cpp cpp20 object-oriented-programming

Last synced: 13 Nov 2025

https://github.com/haiderabb/banking-management-system

Developed a Banking Management System using Object-Oriented Programming principles in C++. This system efficiently manages customer accounts, transactions, and balances, showcasing the application of classes, inheritance, and polymorphism.

classes-and-inheritance classes-and-objects cpp oop-concepts oops-in-cpp

Last synced: 21 Feb 2025

https://github.com/pragatisharma21/oops-in-js

Object-Oriented Programming (OOPs) is a paradigm that models real-world entities using objects, making code easier to manage, reuse, and scale. JavaScript's ES6+ classes and prototype-based inheritance make it ideal for learning and applying OOP effectively.

abstraction classes-and-objects encapsulation inheritance polymorphism prototypes-and-prototype-chain real-world-applications

Last synced: 13 Jun 2025

https://github.com/derektypist/build-a-sudoku-solver

Applies the use of classes and objects to build a Sudoku grid and to solve a Sudoku puzzle

classes-and-objects freecodecamp-project python3

Last synced: 22 Mar 2025

https://github.com/sanish07/java-inheritance-basics

Includes Implementation of basic inheritance concepts.

classes-and-objects inheritance java oops-in-java

Last synced: 23 Mar 2025

https://github.com/ondrejhruby/pythonessentials

A comprehensive guide to Python essentials, featuring a variety of code examples demonstrating basic to advanced concepts. This repository is ideal for beginners and intermediate learners looking to strengthen their Python programming skills through practical exercises.

algorithms classes-and-objects data-structures functions jupyter-notebook programming python

Last synced: 15 Mar 2025

https://github.com/eslamdyab21/task1.1-mia-monster-hotel-

In this task I'm using OOP principals in CPP to do the task2. this task is from the training phase of MIA technical team in Alexandria University.

classes-and-inheritance classes-and-objects cpp oop oops-in-cpp pointers

Last synced: 15 Mar 2025