Adhiraj Kinlekaradhirajkinlekar.hashnode.dev·Nov 2, 2023Four Pillars of Object-Oriented Programming in JavascriptObject Oriented Programming Object-Oriented Programming (OOP) is a programming paradigm that allows you to model and structure your code using objects and classes. JavaScript is not a full-blown OOP language but you can still make use of OOP’s core p...Discuss·11 likes·61 readsObject Oriented Programming
Francesco Tusathinkobjectoriented.hashnode.dev·Oct 13, 2023Overview of Objects and ClassesIn the previous articles of the series, we created various programs that manipulate data using variables of primitive data types and strings. We also learned about arrays, which allow organising and accessing multiple values of the same type using nu...Discuss·128 readsObject Oriented Programming
ESlavin1808eslavin.hashnode.dev·Oct 1, 20234.4 EncapsulationEncapsulation is one of the fundamental principles of object-oriented programming (OOP) and plays a crucial role in Python. It is the process of hiding the internal details of an object and providing a public interface to interact with it. In simpler...DiscussUnlocking the Python Mysteriesencapsulation
Ronil Rodriguesronilrodrigues.hashnode.dev·Sep 23, 2023Encapsulation in OOPS!!!Encapsulation is a fundamental principle of Object-Oriented Programming (OOP) that plays a pivotal role in creating robust and maintainable code in Java. In this blog post, we'll dive deep into the concept of encapsulation, understand its significanc...Discussencapsulation
Sparshedsparshed.hashnode.dev·Aug 25, 2023encapsulation and abstraction CANNOT be used interchangeablyIn the past, I've often gotten confused about what sets encapsulation apart from abstraction. Both seem to be doing some level of information hiding but I never truly got the difference. Also, I often came across the usage of these words in books and...Discuss·55 readsOOPS
Tushar Beladiyatusharbeladiya.hashnode.dev·Mar 8, 2021Function Encapsulation: Your Code's Secret WeaponThis post will be short and sweet, yet it is my sincere hope that after reading this blog post, you will think about functions a little differently than you did before. Functions are one of the first abstractions a programmer learns. Second only to v...Discuss·36 readsencapsulation
Shahima Firoz khan.shahimafiroz.hashnode.dev·Aug 21, 2023Brief Overview Of OOPIntroduction The four main core concepts in object-oriented programming are Abstraction: Simplify complex reality by focusing on essential attributes and behaviours while hiding unnecessary details. Encapsulation: Bundle data and methods that ope...Discuss·10 likesObject Oriented Programming abstraction
Arpitha Rajeevarpitha-rajeev.hashnode.dev·Aug 10, 2023Core Python: Part 5Check out the previous part: Core Python: Part 4 We have procedural and object-oriented as two categories in structured programming. The functions used in programs are procedural in nature that do not hold their own data or remember their state but a...Discuss·31 readsCore PythonOOPS
Lucas Akira Ayabelucas-ayabe.hashnode.dev·Aug 10, 2023Orientação a Objetos - IntroduçãoA orientação a objetos é um paradigma amplamente utilizado. Certamente se você é ou almeja ser um programador já se deparou ou ainda vai se deparar com este assunto, que é bem complexo, sendo motivo de diversos debates até hoje. Seja você um defensor...DiscussAprendendo orientação a objetosObject Oriented Programming
Ankit Bajpaiankitbajpai1607.hashnode.dev·Aug 6, 2023Understanding Object-Oriented Programming (OOP) ConceptsObject-Oriented Programming (OOP) is a powerful paradigm that allows developers to model real-world entities and their interactions in software systems. JavaScript, a versatile and widely used programming language, fully supports OOP principles throu...Discuss·28 readsencapsulation