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/denismurphy/modern-template-techniques
Modern Template Techniques
abstract-class auto class constexpr cpp-templates educational lambda smart-pointers struct template-argument-deduction virtual-function
Last synced: 08 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/deepcloudlabs/dcl112-2023-oct-16
DCL-112: Object-Oriented Programming using C++20
abstract-class encapsulation-in-cpp functional-programming-in-cpp generic-programming-in-cpp inheritance-in-cpp multiple-inheritance-in-cpp oop-in-cpp polymorphism-in-cpp pure-virtual-function virtual-function
Last synced: 26 Jun 2025
https://github.com/tigran-sargsyan-w/cpp-module-04
This module is designed to help you understand subtype polymorphism, abstract classes, and interfaces in C++.
42 42-school abstract-class cpp cpp-modules cpp98 deep-copy inheritance interface memory-management object-oriented-programming oop polymorphism pure-virtual rule-of-three subtype-polymorphism virtual-functions
Last synced: 29 May 2026
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
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/deepcloudlabs/dcl112-2024-aug-05
DCL-112: Object-Oriented Programming using C++20
abstract-class encapsulation-in-cpp functional-programming-in-cpp generic-programming-in-cpp inheritance-in-cpp multiple-inheritance-in-cpp oop-in-cpp polymorphism-in-cpp pure-virtual-function virtual-function
Last synced: 04 Mar 2026
https://github.com/deepcloudlabs/dcl-202-2019-sep-16
Java SE 8 Programming Lab Projects
abstract-class java java-8-lambda java-concurrent-api java-interface java-se oop oop-principles stream-api-java8
Last synced: 03 Jan 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