DEV Community

Object Oriented Programming

"...because thinking inside the box is okay, as long as it's a black box."

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
When and Why to Rewrite OOP Code in Functional Style

When and Why to Rewrite OOP Code in Functional Style

Comments
7 min read
Blackjack in python terminal

Blackjack in python terminal

Comments
1 min read
Pattern Matching in Java: The Modern Way to Write Cleaner Code

Pattern Matching in Java: The Modern Way to Write Cleaner Code

Comments
8 min read
Polymorphism in Java Explained (Or: One Type, Many Behaviours)

Polymorphism in Java Explained (Or: One Type, Many Behaviours)

Comments
2 min read
Behind the Underscores EP09: Attribute Access (__getattr__, __getattribute__, __setattr__, __delattr__)

Behind the Underscores EP09: Attribute Access (__getattr__, __getattribute__, __setattr__, __delattr__)

Comments
3 min read
Building a Clean BankAccount with PHP 8.4 — Property Hooks & Asymmetric Visibility

Building a Clean BankAccount with PHP 8.4 — Property Hooks & Asymmetric Visibility

Comments
3 min read
Method Overloading in Java...

Method Overloading in Java...

1
Comments
1 min read
C++ Program to Subtract Two Numbers

C++ Program to Subtract Two Numbers

Comments
1 min read
Inheritance in Java: Family Drama Done Right

Inheritance in Java: Family Drama Done Right

Comments
2 min read
I learned today in Java: Class, Object and Basics of OOP concept

I learned today in Java: Class, Object and Basics of OOP concept

1
Comments
1 min read
Understanding Object-Oriented Programming (OOP) with Real-World Examples

Understanding Object-Oriented Programming (OOP) with Real-World Examples

Comments
2 min read
🚀 Introduction to System Design: LLD and SOLID Principles

🚀 Introduction to System Design: LLD and SOLID Principles

Comments
4 min read
Constructors in Java: Birth Certificates for Your Objects

Constructors in Java: Birth Certificates for Your Objects

Comments
2 min read
Building Scalable Flutter Apps with Cubit Abstraction: A Practical Guide

Building Scalable Flutter Apps with Cubit Abstraction: A Practical Guide

1
Comments
4 min read
Odoo Developer 101: OOP

Odoo Developer 101: OOP

Comments
3 min read
Objectively Speaking: What Building a Media Diary in Java Taught Me (Besides Patience)

Objectively Speaking: What Building a Media Diary in Java Taught Me (Besides Patience)

Comments 1
2 min read
The Real Reason We Call Them 'Constructors' : Real life vs OOP

The Real Reason We Call Them 'Constructors' : Real life vs OOP

Comments
4 min read
The Good Old 'What Are Classes and Objects?' - in plain English

The Good Old 'What Are Classes and Objects?' - in plain English

Comments
4 min read
When to use Facade Design Pattern?

When to use Facade Design Pattern?

Comments
1 min read
🔌 A Deep Dive into Enterprise Networking for Developers

🔌 A Deep Dive into Enterprise Networking for Developers

Comments
3 min read
What happens when OOP meets Real World™

What happens when OOP meets Real World™

Comments
3 min read
SOLID Principles of Object Oriented Design and Architecture

SOLID Principles of Object Oriented Design and Architecture

7
Comments 3
9 min read
Scope Functions in Kotlin

Scope Functions in Kotlin

Comments
4 min read
Encapsulation in Java Explained (Or Why Your Data Needs Boundaries Too)

Encapsulation in Java Explained (Or Why Your Data Needs Boundaries Too)

Comments
2 min read
Inheritance vs Composition

Inheritance vs Composition

Comments
2 min read
loading...