Logo
Search
Search
View menu

Basic Concepts Of OOPs

Presentations | English

A programming pattern or model that relies on classes and objects can be called OOPs or Object-Oriented Programming. It simply can be explained as a structure for designing a software program by making use of logical component (class) with an instance (object). For example, if luxury cars are class, it has objects such as Mercedes, Rolls Royce etc. Its created by making use of languages like Java, C++, python. Basics of OOPs include Inheritance, Polymorphism, Abstraction, Encapsulation, Association, Aggregation and Composition. Inheritance is forming a connection between two classes by one object getting the properties of parent object. Polymorphism is ability of a variable or object to take multiple forms. Abstraction is creating new data forms especially for an application. Encapsulation is forming a wraparound code. Association is establishment of relationship between two classes in different ways. Aggregation reveals the lifetime of an object and composition is a form of aggregation. OOPs is advantageous, low-cost significance, high efficiency and increased program modularity

Picture of the product
Lumens

5.25

Lumens

PPTX (21 Slides)

Basic Concepts Of OOPs

Presentations | English