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

Projects in Awesome Lists tagged with abstract-class

A curated list of projects in awesome lists tagged with abstract-class .

https://github.com/thuongtruong1009/java-oop-training

Traning about Java and Object-Oriented-Programming projects. Join me and contribute to it!

abstract-class design-patterns github hacktoberfest2021 incapsulation inheritance interface java javaswing object-oriented oop polymorphism

Last synced: 03 Oct 2025

https://github.com/yymao/generic-catalog-reader

A common reader interface for accessing generic catalogs

abstract-class catalog-api data-access python reader

Last synced: 15 Apr 2025

https://github.com/mechadragonx/cppcollections

Implementations of some collections in C++. Contains basic versions of a single/double linked list, queue, and stack.

abstract-class collection cpp17 double-linked-list generics implementation-of-data-structures interface linked-list queue stack template-class

Last synced: 27 May 2026

https://github.com/rajatt95/java_oc

Programming | Java | IntelliJ | Data Types - Primitive, Reference | String and its operations | Control Statements - For, ForEach, While, Switch-Case| OOPS concepts - Encapsulation, Inheritance, Polymorphism | Abstraction using Interface and Abstract class | Access Modifiers | Exception Handling | File Operations - READ, WRITE

abstract-class access-modifiers control-structures data-types exception-handling file-operations intellij interface java oops programming

Last synced: 17 Oct 2025

https://github.com/asrieldreemurrgm/generics_car_collection

Java examples of generics, abstract classes, inheritance, and type-safe collections.

abstract-class generic-types generics generics-in-java spring-tool-suite4 type-parameter type-safety wildcard

Last synced: 14 Jul 2026

https://github.com/asrieldreemurrgm/oop_persontypes

Java project demonstrating inheritance with an abstract Person class and concrete subclasses for NaturalPerson and LegalEntity.

abstract-class inheritance java object-oriented-programming polymorphism spring-tool-suite4 subclasses

Last synced: 31 Jan 2026

https://github.com/writetome51/unsubscribe-on-destroy-directive

Abstract Angular class that unsubscribes from all subscriptions during ngOnDestroy()

abstract abstract-class angular class component typescript unsubscribe

Last synced: 16 May 2026

https://github.com/yudas1337/praktikum_pbo_10

This is the tenth repository from PBO Practice. It is coded with Java Programming language.

abstract-class interface java object-oriented-programming vscode

Last synced: 26 Mar 2025

https://github.com/svetoslavss/inventory

Inventory task for Sirma academy, interfaces, abstract class, inheritance, encapsulation, files save in invetory.txt

abstract-class error-handling inheritance interface overriding-methods

Last synced: 12 Jun 2026

https://github.com/sancruz-dev/dotnet-mobile-data-abstraction

Handling data with abstract classes and poo

abstract-class dotnet poo

Last synced: 18 May 2026

https://github.com/quynhchi1009/prototype

Prototype is a creational design pattern that lets you copy existing objects without making your code dependent on their classes.

abstract-class design-patterns java

Last synced: 28 May 2026

https://github.com/omeryildiz/bgame

BGame is a project developed to illustrate object-oriented programming (OOP) principles through a simple text-based adventure game. Players navigate through different rooms, collect various items, and interact with characters to solve puzzles and progress through the game's storyline.

abstract-class abstraction coding-examples design-patterns encapsulation inheritance-examples text-based-game virtual-class

Last synced: 04 Jan 2026