OOP or Oops?

Hi from Team S.O.A.P

In this session we will talk about what is OOP.

Object Oriented Programming (OOP)

Definition:
                  OOP stands for Object Oriented programming, its programming approach focuses on data rather then algorithm.

Programs:
                  OOP divide program into small chunks called object which are instance of class.

Access Specifier:
                  OOP have three access specifier "Public", "Private", "Protected" they are use to access                        attributes and functions.

Focus:
                  OOP main focus in on data associated with the program.

Execution:
                  OOP can execute various function simultaneously.

Data Control/Security:
                    In OOP data and functions of an object act like a single entity so accessibility of the                              member function of a same class is limited, OOP have also data hiding feature which                          also limited the data access to the member of the same class it is good for security. 

Program Style/Modification
                  OOP is a programming style with the concept of class, object and other concept revolving                    around these two,like Inheritance, Polymorphism, Abstraction, Encapsulation, etc. OOP                      follows a Bottom-up approach for designing an program since OOP use the bottom-up                        approach creating new data object for existing object making OOP program easily                                modify.
              

Comments