Yarsa Labs DevBlog
  • Architecture
  • Design
  • Engineering
  • Operations
  • Security
  • Writing
News Tags Authors

OOP

A collection of 2 posts

object-oriented programming OOP Engineering

Unlocking Flexibility: The Power of Composition over Inheritance in Object-Oriented Design

Learn the key distinctions between inheritance and composition in object-oriented programming. Discover how composition's flexibility, loose coupling, and ease of testing make it an ideal choice for scalable and adaptable systems.

  • Prashun Chitrakar
Prashun Chitrakar Sep 14, 2023 • 4 min read
object-oriented programming OOP C++

Introduction to Object-Oriented Programming - Part 1

Explore Object-Oriented Programming (OOP) - a potent software design paradigm. Objects hold data, actions; classes define them. Abstraction simplifies, encapsulation secures, inheritance reuses, polymorphism diversifies. Learn basic OOP implementation in C++.

  • Ravi Thapa
Ravi Thapa Aug 23, 2023 • 5 min read
Yarsa Labs DevBlog © 2025
  • Contact
  • Privacy
  • Terms