Points to
Remember:
Paradigm
means organizing principle of a program.It is an approach to programming.
Procedural
or Modular programming means a list of instructions were given and each
instructions tell the computer to do something.
Procedural
programming aims more ate procedures. In this Programs are organized in the
form of subroutines or sub programs
Modular
programming combines related procedures in a module and hides data under
modules.
Object
Oriented programming Paradigm emphasizes on the data rather than the algorithm.
It implements programs using classes and objects
Class
is a user defined data type. Class represents a group of similar objects.
Objects
are the basic unit of OOP.It represents data and associated function together
in to a single unit.
The
mechanism by which the data and functions are bound together into a single unit
is known as ENCAPSULATION. It implements abstraction .
Abstraction
refers to showing only the essential features without revealing background
details
Modularity
is designing a system that is divided into a set of functional units that can
be composed into a larger application.
Polymorphism
is the ability of a message or function to be displayed in more than one form.
Inheritance
is the technique of building new classes (derived class) from an existing
class. The most important advantage of inheritance is code
reusability.Inheritance is transitive in nature.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.