© 2023 Hashnode
#object-oriented-programming
In object-oriented programming, a class is a blueprint for creating objects (a particular data structure), providing initial values for state (member variables or attributes), and implementations of b…
Packages Packages are like folders for classes in Java. They help keep classes organized and prevent naming conflicts by allowing classes with the same name to exist in different packages. Code snippe…
What is Object Oriented Programming(OOP) Object-oriented programming is a programming paradigm(i.e style of writing code) based on the concept of objects. OOP was developed to organize code, to make i…
Object-oriented programming (OOP) is an exciting and powerful programming paradigm used by many modern languages to create object-oriented programs. In this blog, we will take a deep dive into the fou…
In Python, objects and data can be passed in several ways: Pass by reference: When an object is passed as an argument to a function, a reference to the object is passed, not a copy of the object. Any…
Basics of OOPs Welcome to the first post in our C++ OOPs tutorial series! In this post, we will be discussing the concepts of classes and objects in C++. If you are already familiar with the basics of C language, you will find that classes …
Object-oriented programming (OOP) has become one of the most popular programming paradigms in recent years, with many developers choosing to use it for their projects. But what is it that makes OOP so…
What is an Observer Design Pattern? We all have heard of this design pattern or have implemented it without knowing about it if you are learning software development or have been working on any code b…
Object-Oriented Programming (OOP) is a popular paradigm that's been widely used for decades. It is a powerful tool that allows us developers to model real-world objects and their interactions with eac…
Object Oriented Programming (OOP) Object-Oriented Programming (OOP) is a programming paradigm that uses objects and their interactions to design applications and computer programs. Python, like many o…