Programming Techniques

 

Structured programming: An organization approach to programming involving the use of basic control structures – sequence, branch, loop.

Procedure oriented programming: any programming language in which the programmer specifies an explicit sequence of step to follow to produce a result.

Ex: C. COBOL etc.

Object oriented programming: A programming technique that represents concepts as “objects” that have data fields and procedures.

Ex: C++, JAVA etc.

The fundamental idea behind object oriented language is to combine data and function into a single unit.

Basic concepts of OOPs.

Objects                                              Data  Encapsulation                       Dynamic Binding

Classes                                               Inheritance                                       Message Passing

Data Abstraction                            Polymorphism

Comments