Open in app

Sign In

Write

Sign In

AKshay Raut
AKshay Raut

20 Followers

Home

About

Jan 16, 2022

Object Oriented Programming

Principles of OOP Object Oriented Programming is a vast subject and it’s driven by principles mentioned below. Abstraction Encapsulation Inheritance Polymorphism Composition - Association - Aggregation Real-world models of OOP Abstract class Interface Note: Examples of this and its related articles are related to high level statically typed object oriented languages such as…

Object Oriented

3 min read

Object Oriented Programming
Object Oriented Programming
Object Oriented

3 min read


Jan 16, 2022

Polymorphism in Object Oriented Programming

Polymorphism means “many forms. By its name, it is a feature that allows you to perform an action in multiple or different ways. The most common form of Polymorphism is where you have a hierarchy of classes and you can substitute child classes for parent classes. …

Object Oriented

6 min read

Polymorphism in Object Oriented Programming
Polymorphism in Object Oriented Programming
Object Oriented

6 min read


Jan 16, 2022

Inheritance in Object Oriented Programming

It’s a kind of relationship between two classes which allows one class to inherit code from the other. It represents “is-a” relationship. For e.g. a car is a vehicle. To implement inheritance, one class must inherit or extend behaviors of another class. When we say extend, we mean that a…

Object Oriented

2 min read

Inheritance in Object Oriented Programming
Inheritance in Object Oriented Programming
Object Oriented

2 min read


Jan 16, 2022

Encapsulation in Object Oriented Programming

Encapsulation ensures that each object in your code should control its own state. Encapsulation is defined as the wrapping up of data under a single unit. It binds together code and the data it manipulates. It is a technique of restricting a user from directly modifying the data members or…

Object Oriented

4 min read

Encapsulation in Object Oriented Programming
Encapsulation in Object Oriented Programming
Object Oriented

4 min read


Jan 16, 2022

Abstraction in Object Oriented Programming

Abstraction enables us to provide a simple interface to a user without asking for complex details to perform an action. In simpler words, it means giving the user the ability to drive the car without the need to understand tiny details of ‘how does the engine work’. An end-user using…

Object Oriented

3 min read

Abstraction in Object Oriented Programming
Abstraction in Object Oriented Programming
Object Oriented

3 min read


Jan 12, 2022

C# Naming Convention

Give your variables some meaningful names instead of keeping it mysterious. Mysterious names examples are: Either it’s difficult to understand the meaning or relate it with some functionality. So let’s try to give these variables, properties and methods self-explanatory names: If you look at the variable names here…

2 min read

2 min read

AKshay Raut

AKshay Raut

20 Followers

Solution developer, Workaholic

Following
  • Zebpay

    Zebpay

  • Aphinya Dechalert

    Aphinya Dechalert

  • Balram Chavan

    Balram Chavan

  • Cynthia Marinakos

    Cynthia Marinakos

  • Moatazshawkysoliman

    Moatazshawkysoliman

See all (38)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams