Wednesday, November 4, 2009
| MODEL PAPER |
| B.Tech. DEGREE EXAMINATION. |
| Second Semester |
| Information Technology |
| IF 144 — OBJECT ORIENTED PROGRAMMING |
| Time : Three hours Maximum : 100 marks |
| Answer ALL questions. |
| PART A — (10 ? 2 = 20 marks) |
| 1. How is data hiding implemented in C++? |
| 2. Compare overloading and overriding of functions. |
| 3. What are the functions of new and delete operators? |
| 4. What is the need for friend functions? |
| 5. Why do we need virtual functions? |
| 6. How do you overload a postfix and a prefix increment operator? |
| 7. When do we declare a coust member function? |
| 8. What are the properties of a static class member? |
| 9. What does system out represent in Java? How is it used? |
| 10. What is an abstract method in Java? |
| PART B — (5 ? 16 = 80 marks) |
| 11. What are the basic principles of Object Oriented Programming? Explain with |
| examples, how they are implemented in C++? |
| 12. (a) Create a class vector to represent an one dimensional vector with addition |
| operator + to represent and a scalar product operator to represent . Use them in a main |
| program. |
| Or |
| (b) Can the insertion operator <<>> be member s of a |
| class? Give examples to justify your answer. |
| 13. (a) What are the different kinds of inheritance? Explain them with suitable |
| examples. |
| Or |
| (b) Define a class Cartesian to represent a point in Cartesian co-ordinates and class |
| polar to represent it in polar co-ordinates . Use constructor conversion and operator |
| conversion functions in class Cartesian to convert object of one type into another. Use |
| them in a main program. |
| 14. (a) Write a Java program to illustrate the difference between an instance variable |
| and a class variable. |
| Or |
| (b) Write a Java program that creates a Date class and use it with appropriate |
| members and methods. |
| 15. (a) Write a Java applet that asks the user to enter two floating point numbers, |
| obtain the two numbers from the user and draws the sum and product of the two |
| numbers. |
| Or |
| (b) Define a Java method to find the gr eatest among three numbers. Write a Java |
| applet that obtains three numbers from the user and displays the largest using the |
| method. |
http://www.ziddu.com/download/7228173/MODELPAPER.pdf.html



