Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

OOPS Program

Former Member
0 Likes
509

What are the differences between the Normal & OO Program ?

3 REPLIES 3
Read only

Former Member
0 Likes
479

hi

try to refrain youself from posting such basic questions.this is against the rules of engagement

Aakash Banga

Read only

0 Likes
479

HI Aakash,

We have a class for File Upload. The method used init for file upload inturn useing GUI_UPLOAD Fm. then in this case, why should we go for that method instead of calling that FM directly.

That is my view in asking the question.

Read only

Former Member
0 Likes
479

Procedural programming creates a step by step program that guides the application through a sequence of instructions. Each instruction is executed in order. Procedural programming also focuses on the idea that all algorithms are executed with functions and data that the programmer has access to and is able to change. Object-Oriented programming is much more similar to the way the real world works; it is analogous to the human brain. Each program is made up of many entities called objects. Objects become the fundamental units and have behavior, or a specific purpose, associated with them. Objects cannot directly access another objectu2019s data. Instead, a message must be sent requesting the data, just like people must ask one another for information; we cannot see inside each otheru2019s heads. Benefits of Object-Oriented programming include:

=> ability to simulate real-world event much more effectively

=> code is reusable thus less code may have to be written

=> data becomes active

=> better able to create GUI (graphical user interface) applications

=> Programmers are able to reach their goals faster

=>Programmers are able to produce faster, more accurate and better-written applications (in the case of a veteran programmer, by a factor of as much as 20 times compared with a procedural program).