+ 2
What is meant by object oriented programming
I try to understand it on Google but didn't able to understand what it actually is.
7 Respostas
+ 7
OOP stands for Object Oriented Programming. OOP does not tell you how to program, rather it tells you how to go about designing your software. C++ is one of the languages that helps us implementing the concepts of OOP successfully. Object Oriented programming mainly focuses on how to do think of a design of software when developing it rather than the actual implementation of the code.
OOP concepts are :
Objects.
Classes.
Data Abstraction.
Encapsulation.
Inheritance.
Polymorphism.
Dynamic Binding.
Message Passing.
Advantages of OOP :
OOP provides a clear modular structure for programs.
It is good for defining abstract data types.
Implementation details are hidden from other modules and other modules has a clearly defined interface.
It is easy to maintain and modify existing code as new objects can be created with small differences to existing ones.
objects, methods, instance, message passing, inheritance are some important properties provided by these particular languages
+ 5
Good answer Granger
+ 1
Best explanation of OOPS I hv ever found Granger