Logic, Procedural, Object, Scripting, Functional, DSA, CP etc
-
Updated
Nov 10, 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:
Logic, Procedural, Object, Scripting, Functional, DSA, CP etc
Explore Object-Oriented Programming (OOP) concepts in Java with this repository. Includes code examples, conceptual questions, and explanations of key OOP principles like inheritance, polymorphism, encapsulation, and more. Ideal for mastering OOP in Java.
Compile-time finite state machine library
My answers to the exercises from University of Helsinki’s massive open online course (MOOC) on Java programming, part 1.
An object oriented language system based on ruby and smalltalk.
EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
This is a collection of lab sessions for an Object Oriented Programming course in Italian.
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
Topology Optimization Laboratory
This repository contains Standard Template Library (STL) compliant applications written in C++ Programming Language. The applications are related to topics such as object-oriented programming, TCP communication, serial port communication, file operations, and threading.
Bienvenido al repositorio de tutorías de introducción a la programación.
DOM for Fun with TypeScript + OOP & jQuery
EasyFEA is a user-friendly Python library that simplifies finite element analysis.
Secure Query Handler by Mirosław Zięba is a PHP class for secure, efficient SQL query management. Designed for robust database security, dynamic parameter validation, and transaction handling, it leverages parameterized queries to protect against SQL injection and maintain data integrity.
Dive deep into Python, covering its fundamentals, OOP, data structures, algorithms, and design patterns. You'll learn advanced Python techniques, CPython compilation, and become proficient in sophisticated data structures and algorithms. By mastering these concepts, you will be well-prepared to handle complex programming challenges.
Sito web del corso di "Programmazione II" @ UniMI
[ENSG] Cours et TP en java sur les patrons de conception et le refactoring de code
SOLID principles demonstrated with JavaScript snippets
Created by MIT, Alan Kay
Released 1960