FUNDAMENTALS OF COMPUTER

COMPUTER PROGRAMMING FUNDAMENTALS

WHAT IS PROGRAMMING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Identify disadvantages of Object Oriented Languages
A
Requires a different style of thinking which can be difficult for programmers accustomed to other paradigms to pick up.
B
OOP may not be suited to all types of problems.
C
Generally unsuitable for smaller problems
D
inability to reuse code
Explanation: 

Detailed explanation-1: -Some of the disadvantages of object-oriented programming include: Steep learning curve: The thought process involved in object-oriented programming may not be natural for some people, and it can take time to get used to it. It is complex to create programs based on interaction of objects.

Detailed explanation-2: -OOP code is non-deterministic, which means that, unlike functional programming, we can’t always expect the same result from the same inputs. This makes it difficult to reason about the programme.

There is 1 question to complete.