Object Oriented System Development – Point to Remember

Object Oriented System Development:

-OOSD is a programming technique and not a software development methodology.

-Object here refers to small piece of program that can be used individually or in combination with other objects.

-In Object oriented language, application is made up of smaller components (objects).

-One of the major benefits of object-oriented design and development is the ability to reuse objects.

-OO uses a technique known as ‘encapsulation’ in which one object interacts with another object. This is a common practice whereby any particular object may call other object to perform its work.

– In any given scenario, a major benefit of object-oriented development is the ability to reuse objects.