OOPs using C#

  • Object-Oriented Programming(OOPs) is one of the most popular methodologies in software development.
  • Main features of Oops programming is it
    1.Speeds the program development process. 2.Improves maintenance,enhances reusability of program.
  • Object orientation is a software development methodology that is based on modeling real world system.
  • Before knowing about Object orientation we shall know what does an object mean , it is a core concept involved in Object orientation .
  • An object is representation of real-world entity. examples: a employee, a car , woman .
  • In easier way we can assume an object as " a collection of objects and their inter-relationship".
  • Object orientation is a type of methodology used for building software applications, it consists of classes, objects, methods.
  • In general a software is developed by breaking an application into different modules called as component objects. These objects interact with each other when the whole application is put together.
  • let us now know what an object really mean, " object is combination of messages and data. Objects can receive and send messages and use the messages to interact with each other . The messages contain info that is to be passed to recipient object.
  • while describing an object in Oops we ensure that an object has basically 3 characteristics
    1. It has a state. 2. It may display Behavior. 3.It has a unique identity.
  • example is consider a cell phone whose states are Off, Ring, Vibrate and call.

Newer Posts Home