What is aggregation? Write a program for implementing following.
Create a class author with attributes name and qualification.
Also create a class publication with pname. Form these classes o crive a class book having attribute title and price.
Each of three classes should have a get data () method to get their data from user. The classes should have put data () method to display the data.
Create instances of the class book in main.
What is operator overloading? Why it is necessary to overload and operator? Write a program for overloading comparison operators.
What is the use of constructor and destructor? Write a program for illustrating default constructor, parameterized constructor and copy constructor.
Attempt any Eight questions
[8x5=40]Describe the characteristics of object oriented programming languages.
Define class and object with suitable examples. How members of class can be accessed?
What is inline function? Why it is used? Write a program to illustrate inline function.
What are possible data conversion types? Write a program to show basis to user defined conversion.
What are the various class access specifies? How public inheritance differs from private inheritance?
Write a program to implement function template with multiple arguments.
Write a program to illustrate the use of seekg() and tellg().
How dynamic memory allocation is done using new and delete? Write program for illustrating use of new and delete.
Write Short note On :
a) Friend Function
b) Early binding and late binding