x

Choose Country Code

x

Direction

x

Ask a Question

  • Ask a Question
  • Scan a Question
  • Post MCQ
  • Note: File extension must be of jpg, jpeg, png, bmp format and file size must not exceed 5 MB
x

Ask a Question

x

x
x
x
Hire a Tutor

Answers and Solutions

What's Your Question?
Answer

The main difference between conventional and object oriented language is:

1) Conventional programming divides the problem into functions but object oriented programming divides the problem into a number of entities called object.

2) Conventional programming represents non real modeling but object oriented programming represents real world modeling like the parents' child concept, inheritance.

3) Conventional programming follows a top-down approach but object oriented programming follow bottom-up approach.

4) Conventional programming does not support reusability but object oriented programming support reusability the code.

5) Conventional programming is used for designing medium sized application, maintenance and modification of large complex system is time consuming and costly. Object oriented programming is used for designing large and complex applications, maintenance and modification of large and complex system is relatively less time consuming and costly

Answer

1. Conventional Program (Or) Procedure Oriented Programming(POP) follows Top - Down Approach, Whereas Object Oriented Programming(OOP) follows Bottom - Up Approach.

2. In POP the enitre program divided into modules called as Functions, whereas in OOP entire things got splitted into Classes and Objects followed by the main function.

3. Anyone can easily access the code in POP because of its Top - Down Approach, but in OOP with the help of the Data Abstraction the background details doesnt known to the user.

Answer

The main difference between conventional and object oriented language is:

1) Conventional programming divides the problem into functions but object oriented programming divides the problem into a number of entities called object.

2) Conventional programming represents non real modeling but object oriented programming represents real world modeling like the parents' child concept, inheritance.

3) Conventional programming follows a top-down approach but object oriented programming follow bottom-up approach.

4) Conventional programming does not support reusability but object oriented programming support reusability the code.

5) Conventional programming is used for designing medium sized application, maintenance and modification of large complex system is time consuming and costly. Object oriented programming is used for designing large and complex applications, maintenance and modification of large and complex system is relatively less time consuming and costly

Answer

Object oriented programing is based on real objects while a traditional progrming also called process oriented programing is based more on executing a logic.

Object oriented: we define an Object for Example a plane.

this object will have its own data like wings

 and its own basic functions like fly() or swift()

 

 

another difference: we dont need a main function always to start a program in object oriented program.

Post Answer and Earn Credit Points

Get 5 credit points for each correct answer. The best one gets 25 in all.

Post Answer