Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
#

Object-oriented programming (OOP)

Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, includingJava andC++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found inJavaScript, for example).

Object-oriented programming has several advantages over procedural programming:

  • OOP provides a clear structure for the programs
  • OOP helps to keep the code DRY "Don't Repeat Yourself", and makes the code easier to maintain, modify and debug
  • Logic can be abstracted, encapsulated, composed, inherited and decoupled

Here are 13,857 public repositories matching this topic...

Sample code for several design patterns in PHP 8.x

  • UpdatedFeb 3, 2025
  • PHP
awesome-software-architecture

Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.

  • UpdatedJan 1, 2024

Bash Infinity is a modern standard library / framework / boilerplate for Bash

  • UpdatedDec 15, 2023
  • Shell
attrs

Python Classes Without Boilerplate

  • UpdatedMar 13, 2025
  • Python

🎩✨🌈 OOP Proxy wrappers/utilities - generates and manages proxies of your objects

  • UpdatedMar 16, 2025
  • PHP

🚀 State Management Tailored-Made for JS Applications

  • UpdatedJun 14, 2024
  • TypeScript
frontend-hard-mode-interview

《前端内参》,有关于JavaScript、编程范式、设计模式、软件开发的艺术等大前端范畴内的知识分享,旨在帮助前端工程师们夯实技术基础以通过一线互联网企业技术面试。

  • UpdatedJan 9, 2024
  • JavaScript

OOP is better with stamps: Composable object factories.

  • UpdatedDec 10, 2024
  • JavaScript

A collection of resources to learn object-oriented programming and related concepts for PHP developers.

  • UpdatedDec 26, 2020

Blissful JavaScript

  • UpdatedApr 18, 2024
  • JavaScript

A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.

  • UpdatedJul 18, 2024
  • C#

A Python 3 programming tutorial for beginners.

  • UpdatedAug 18, 2024
  • Python
eo

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus

  • UpdatedMar 17, 2025
  • Java

基于DDD的o2o的业务模型及基础, 使用Golang+gRPC/Thrift实现

  • UpdatedMar 17, 2025
  • Go

My collection of Python Programs

  • UpdatedDec 21, 2023
  • Python

[8]ページ先頭

©2009-2025 Movatter.jp