| Object Oriented Programming | Structured Programming |
| The program is written as a collection of objects which communicate with each other. | The program is represented as a logical structure. |
| The basic entity is object.Each computation is performed using objects only. | The flow of excution of the programming is dependent on the structure of the program |
| Data is given more importance. | Code is given more importance. |
| Can handle very complex programs. | Can handle up to moderately complex programs. |
| More resusability. | Less code usability. |
| More data security. | Less data security. |
| Abstraction is more. | Abstraction is less. |
| Flexibility is more. | Flexibility is less. |
| This is bottom up approach. | This is top down approach. |
No comments: