OOP/C++/Become master/Important points

β€’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 into to a single unit. The mechanism by which the data and

β€’Functions are bound together into a single unit 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.

Leave a comment

Design a site like this with WordPress.com
Get started