+ 2

What does it mean to be an 'object-oriented' language?

I've read that C++ is too complicated for coding beginners because it's object oriented. What does this mean?

26th May 2017, 10:19 AM
Gelo Santillan
Gelo Santillan - avatar
6 Réponses
+ 8
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods.
26th May 2017, 10:24 AM
BALAGURUNATHAN M
BALAGURUNATHAN M - avatar
+ 8
its not object oriented language it is object oriented programming
26th May 2017, 10:26 AM
BALAGURUNATHAN M
BALAGURUNATHAN M - avatar
+ 2
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self"). In OOP, computer programs are designed by making them out of objects that interact with one another.[1][2] There is significant diversity of OOP languages, but the most popular ones are class-based, meaning that objects are instances of classes, which typically also determine their type.
26th May 2017, 10:24 AM
Wael Hamdan
Wael Hamdan - avatar
+ 1
C++ is not difficult because it is OOP, Java is fully OOP also. pointers are difficult in C++.
26th May 2017, 10:29 AM
Wael Hamdan
Wael Hamdan - avatar
0
concept is INHERITANCE,POLYMARPHISM,encapsulation...etc
26th May 2017, 10:24 AM
ARAVIND BALAJI
ARAVIND BALAJI - avatar
- 1
I think the object orientation makes it easier for beginners 😅
26th May 2017, 10:36 AM
‎ɐısıօլɐ
‎ɐısıօլɐ - avatar