You are on page 1of 1

Code No: R5210302 R5

II B.Tech I Semester(R05) Supplementary Examinations, November 2010


OOPS THROUGH JAVA
(Mechanical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
?????

1. (a) How is java more secured than other languages?


(b) What is multithreading? How does it improve the performance of java?
(c) Write a while loop to find the smallest n such that n2 is greater than 10,000.
[4+4+8]
2. (a) What is the difference between equality of objects and equality of objects and equality of references
that refer to them?
(b) What is the difference between a public member and a private member of a class?
(c) write an application that computes the value of ex by using the formula:
ex = 1 + x/1! + x2 /2! + x3 /3! + .......... [4+4+8]
3. Create an inheritance hierarchy of Rodent: Mouse, Gerbil, Hamster, etc. In the baseclass, provide
methods that are common to all Rodents, and override these in the derived classes to perform different
behaviors depending on the specific type of Rodent.Create an array of Rodent, fill it with different
specific types of Rodents, and call your base-class methods.Explain what happens. [16]
4. Prove that the fields in an interface are implicitly static and final. [16]
5. (a) Explain throws statement in Java with the help of an example program.
(b) What is the difference between throw and throws statement. [8+8]
6. (a) What is the functionality supported by java related to drawing ellipses and circles.
(b) What is the functionality supported by java related to drawing arcs. [8+8]
7. (a) What is the use of JPasswordField? Explain with an aid of an application program.
(b) What are the differences between JPopupMenu and JMenu? [8+8]
8. Write short notes on:
(a) ”whois” port
(b) URL connection class
(c) Datagram packet. [5+5+6]

?????

You might also like