DIFFRENCE BETWEEN STRUCTURED PROGRAMING AND OBJCET ORIENTED
PROGRAMING.

Answer Posted / abhi

Procedure Oriented Programming
 Importance is given to the sequence of things to be
done i.e. algorithms
 larger programs are divided into functions
 most functions share global data i.e data move
freely around the system from function to function.
 there is no access specifier

 operator cannot be overloaded

 follows top to bottom approach

 Inheritence is not supported
Object Oriented Programming
 Importance is given to the data.

 larger programs are divided into objects
 mostly the data is private and only functions
inside the object can access the data.

 there are public, private and protected specifier.

 operator can be overloaded


 follows bottom to top approach


 Inheritence is supported

Is This Answer Correct ?    1 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Question: Implement a base class Appointment and derived classes Onetime, Daily, Weekly, and Monthly. An appointment has a description (for example, “see the dentist”) and a date and time. Write a virtual function occurs_on(int year, int month, int day) that checks whether the appointment occurs on that date. For example, for a monthly appointment, you must check whether the day of the month matches. Then fill a vector of Appointment* with a mixture of appointments. Have the user enter a date and print out all appointments that happen on that date.

905


What is encapsulation in oop?

774


What are oops functions?

775


what are the realtime excercises in C++?

2535


What is object in oop with example?

944


What is the difference between a mixin and inheritance?

718


Can abstract class have normal methods?

783


What is difference between inheritance and polymorphism?

764


What is polymorphism what are the different types of polymorphism?

735


What is inheritance in simple words?

806


Can an interface inherit a class?

772


What is the types of inheritance?

788


Question In a class, there is a reference or pointer of an object of another class embedded, and the memory is either allocated or assigned to the new object created for this class. In the constructor, parameters are passed to initialize the data members and the embedded object reference to get inialized. What measures or design change should be advised for proper destruction and avioding memory leaks, getting pointers dangling for the embedded object memory allocation? Please suggest. Question Submitted By :: Sunil Kumar I also faced this Question!! Rank Answer Posted By Re: In a class, there is a reference or pointer of an object of another class embedded, and the memory is either allocated or assigned to the new object created for this class. In the constructor, parameters are passed to initialize the data members and the embedded object reference to get inialized. What measures or design change should be advised for proper destruction and avioding memory leaks, getting pointers dangling for the embedded object memory allocation? Please suggest. Answer # 1 use copy constructors 0 Shanthila There is something to be taken care in destructor, in copy constructor, suppose the memory is assigned to the embedded member object pointer with the parameter passed value, but if some other objects of different class also are pointing to this memory, then if some one deletes the object then this class member pointer object will become dangling, or if the object is not deleted properly then there will be memory leak. Please suggest the design change required to handle or avoid this situation

1873


what type of questions

1883


assume the program must insert 4 elements from the key board and then do the following programs.sequential search(search one of the elements),using insertion sort(sort the element) and using selection sort(sort the element).

1880