A Comparative Analysis of Structured and Object-Oriented Programming Methods
The concepts of structured and object-oriented programming methods are not relatively new but these approaches are still very much useful and relevant in today’s programming paradigm. In this paper, we distinguish the features of structured programs from that of object oriented programs. Structured...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Joint Coordination Centre of the World Bank assisted National Agricultural Research Programme (NARP)
2010-06-01
|
Series: | Journal of Applied Sciences and Environmental Management |
Online Access: | https://www.ajol.info/index.php/jasem/article/view/55190 |
_version_ | 1797227673621102592 |
---|---|
author | PO Asagba EE Ogheneovo |
author_facet | PO Asagba EE Ogheneovo |
author_sort | PO Asagba |
collection | DOAJ |
description | The concepts of structured and object-oriented programming methods are not relatively new but these approaches are still very much useful and relevant in today’s programming paradigm. In this paper, we
distinguish the features of structured programs from that of object oriented programs. Structured programming is a method of organizing and coding programs that can provide easy understanding and modification, whereas objectoriented programming (OOP) consists of a set of objects, which can vary dynamically, and which can execute by
acting and reacting to each other, in much the same way that a real-world process proceeds (the interaction of realworld
objects). An object-oriented approach makes programs more intuitive to design, faster to develop, more amenable to modifications, and easier to understand. With the traditional, procedural-oriented/structured
programming, a program describes a series of steps to be performed (an algorithm). In the object-oriented view of programming, instead of programs consisting of sets of data loosely coupled to many different procedures, objectoriented programs consist of software modules called objects that encapsulate both data and processing while hiding
their inner complexities from programmers and hence from other objects |
first_indexed | 2024-04-24T14:44:33Z |
format | Article |
id | doaj.art-12bde2beecfe429982d83c7d5d27efc5 |
institution | Directory Open Access Journal |
issn | 2659-1502 2659-1499 |
language | English |
last_indexed | 2024-04-24T14:44:33Z |
publishDate | 2010-06-01 |
publisher | Joint Coordination Centre of the World Bank assisted National Agricultural Research Programme (NARP) |
record_format | Article |
series | Journal of Applied Sciences and Environmental Management |
spelling | doaj.art-12bde2beecfe429982d83c7d5d27efc52024-04-02T19:57:31ZengJoint Coordination Centre of the World Bank assisted National Agricultural Research Programme (NARP)Journal of Applied Sciences and Environmental Management2659-15022659-14992010-06-0111410.4314/jasem.v11i4.55190A Comparative Analysis of Structured and Object-Oriented Programming MethodsPO AsagbaEE OgheneovoThe concepts of structured and object-oriented programming methods are not relatively new but these approaches are still very much useful and relevant in today’s programming paradigm. In this paper, we distinguish the features of structured programs from that of object oriented programs. Structured programming is a method of organizing and coding programs that can provide easy understanding and modification, whereas objectoriented programming (OOP) consists of a set of objects, which can vary dynamically, and which can execute by acting and reacting to each other, in much the same way that a real-world process proceeds (the interaction of realworld objects). An object-oriented approach makes programs more intuitive to design, faster to develop, more amenable to modifications, and easier to understand. With the traditional, procedural-oriented/structured programming, a program describes a series of steps to be performed (an algorithm). In the object-oriented view of programming, instead of programs consisting of sets of data loosely coupled to many different procedures, objectoriented programs consist of software modules called objects that encapsulate both data and processing while hiding their inner complexities from programmers and hence from other objectshttps://www.ajol.info/index.php/jasem/article/view/55190 |
spellingShingle | PO Asagba EE Ogheneovo A Comparative Analysis of Structured and Object-Oriented Programming Methods Journal of Applied Sciences and Environmental Management |
title | A Comparative Analysis of Structured and Object-Oriented Programming Methods |
title_full | A Comparative Analysis of Structured and Object-Oriented Programming Methods |
title_fullStr | A Comparative Analysis of Structured and Object-Oriented Programming Methods |
title_full_unstemmed | A Comparative Analysis of Structured and Object-Oriented Programming Methods |
title_short | A Comparative Analysis of Structured and Object-Oriented Programming Methods |
title_sort | comparative analysis of structured and object oriented programming methods |
url | https://www.ajol.info/index.php/jasem/article/view/55190 |
work_keys_str_mv | AT poasagba acomparativeanalysisofstructuredandobjectorientedprogrammingmethods AT eeogheneovo acomparativeanalysisofstructuredandobjectorientedprogrammingmethods AT poasagba comparativeanalysisofstructuredandobjectorientedprogrammingmethods AT eeogheneovo comparativeanalysisofstructuredandobjectorientedprogrammingmethods |