Mitali sahuwhat-is-oops.hashnode.dev·Dec 17, 2024What is polymorphism?Poly means many and morphism means form. Polymorphism is is Greek word which means “One object having different behavior”. for ex : A human is a best example of polymorphism like a human can be a student, teacher, customer, or a friend, like a person...polymorphism
Jyotiprakash Mishrablog.jyotiprakash.org·Dec 5, 2024Introduction to Object-Oriented Programming using JavaObject-Oriented Programming (OOP) is a programming paradigm that structures programs around objects, which are instances of classes. This approach models real-world entities by encapsulating data (known as properties) and the actions that operate on ...524 readsoop
Francesco Tusathinkobjectoriented.hashnode.dev·Nov 25, 2024Understanding Polymorphism and Abstract Classes: Code Reuse and Design ContractsA previous post discussed the Object-Oriented Programming (OOP) concept of generalisation (or "is-a-kind-of")—a relationship between a general category (superclass or parent) and a more specific type (subclass or child). That article focussed on the ...44 readsThe World of Classes and Objectspolymorphism
Siddharthsiddharthqs.com·Nov 21, 2024TraitsTraits are the most important topic to understand the design patterns in Rust. Traits are fundamental feature in Rust that provide a way for shared behavior, abstraction and polymorphish. You can think of traits as interfaces in other programming la...1 likeRust
gayatri kumargeekee.hashnode.dev·Nov 18, 2024Shape Shifters: Understanding Polymorphism in JavaScript!Imagine a world where beings can take on multiple forms, like a shape shifter that can change its appearance but still retain its core identity. In JavaScript, polymorphism allows objects to behave similarly—taking on different forms (methods) while ...30 likesWeb Developmentjs
Mohammed Shakeelmaster-java.hashnode.dev·Nov 8, 2024Polymorphism in JavaPolymorphism is one of the core concepts of Object-Oriented Programming (OOP) and is a feature that allows one interface to be used for a general class of actions. In Java, polymorphism enables the use of objects of different classes through a common...OOPs in JavaJava
Kristiadhykristiadhy.hashnode.dev·Oct 31, 2024OOP : PolymorphismSecara hurufiah “Poly” artinya banyak, “Morph” artinya bentuk. Jadi Polymorphism = memiliki banyak bentuk. Polymorphism adalah konsep dalam Pemrograman Berorientasi Objek (PBO) dimana sebuah entitas (variable, object, method) dapat berubah menjadi b...Pemrograman Berorientasi Objekpemrograman berorientasi objek
Sri Siddhardha Kurrasid-kurra.hashnode.dev·Oct 23, 2024Building Resilient Software: A Deep Dive into OOP Principles, SOLID Design, and BeyondIn today's rapidly evolving digital landscape, where applications grow increasingly complex and data-intensive, the importance of solid software architecture principles cannot be overstated. As a software developer who has witnessed the transformatio...System Design
DAMIAN ROBINSONwww.damianrobinson.online·Oct 21, 2024Polymorphic SwiftPolymorphism: The Shape-Shifter of Code At its core, polymorphism is a fancy way of saying "many forms." It lets you treat different types of objects in a consistent way, which makes your code more flexible and reusable. Think of it like a superhero ...ProgrammingSwift
Shubham Khanshubhamkhan.hashnode.dev·Oct 13, 2024Understanding the Core Concepts of Object-Oriented Programming in JavaObject-Oriented Programming (OOP) is a fundamental concept in modern software development. OOP allows you to create programs that are more modular, reusable, and scalable. In this article, we will explore the four main pillars of OOP: Encapsulation, ...System DesignJava