Top-Down and Bottom-Up Approaches Java - the java concepts Part - Learn Java

 Top-Down and Bottom-up Approaches:


 Top-down approach is a programming style. It is the base of traditional procedural languages, in which design begins by specifying complex pieces and then dividing them repeatedly into smaller pieces. The result of this breakdown is that the components are very specific and it becomes easier to write programs. This is the exact opposite of the bottom-up approach which is common in object oriented languages such as C++ and Java. 



For writing a program using top-down approach we write the main procedure first. This main procedure contains names of all the major functions it will need. Then we look at these functions as individual procedure and the process is repeated again. These divided sub-procedures will eventually perform actions that are very simple and their coding can be done easily and concisely. When all the various sub-procedures have been coded, we have the complete solution.


Learn Java... The Java Concepts


Relative topics–

Introduction Structured Vs Object Oriented Programming 


Top-Down and Bottom-up Approaches


Advantages of top-down programming 

Disadvantages of top-down programming


Why Object Oriented Approach and Features of object oriented programming ? 


Comments

Popular posts from this blog

Advantages of Object Oriented Programming - Learn Java - The Java Concepts

Java Naming Conventions - thejavaconceptspart

Advantage and Disadvantages of Top-down Programming - Learn Java - The Java Concepts Part