What is Object Oriented programming.what is the difference
between C++ and C?

Answer Posted / sourav

c is a procedural oriented lang & c++ is a oop lang
c can store upto 32 char where as c++ can store 0 to255 char
in c we won't have inheritance ,polymorphism,data hiding &
data abstraction concepts
object oriented prog. introduces the concept of object &
class.In object oriented lang. data member can be made
public, private, & protected. eg:- c++,java, etc.
c++ is advanced form of c. In one
hand c is procedure laugauge where as on other side c is
object oriented. we have some additional keywords in c than
c++.ex:-new etc.c++ also allows 256 char to store.object
oriented programming (oop eg c++)is based on
object;whereas procedure oriented programming <pop eg c) is
a structured programming.pop concentrates more on functions
where as in oop more attention is given to the data rather
than functions.oop deals with realworld problems where as
pop doesnot model the realworld problems.


and in my opinion also , 4th one is the best answer.

Is This Answer Correct ?    12 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is abstraction c++?

582


What do you mean by overhead in c++?

566


Describe delete operator?

614


How do we implement inheritance in c++?

579


Is c++ high level programming language?

669






What are static variables?

611


What are guid? Why does com need guids?

565


Is c++ pass by reference or value?

564


How many characters are recognized by ANSI C++?

891


What is the difference between the functions rand(), random(), srand() and randomize()?

722


What is stack unwinding?

601


What is a sequence in c++?

570


What is static function? Explain with an example

553


In c++, what is the difference between method overloading and method overriding?

586


Carry out conversion of one object of user-defined type to another?

602