Friday, January 15, 2010

Unit-5
I. Each Question Carries 1 Mark.
1 ). A fully abstract class is known as _______?
a) Interface b) Package c) Virtual d) None

2). One class can implement to any number of interfaces?
a) Yes b) No
3) One class can extends to any number of class?
a) Yes b) No

4) One Interface can implement to another interface?
a) Yes b) No

5) One Interface can inherit another interface?
a) Yes b) No

1) Interfaces are allows implementing multiple inheritance functionality indirectly
a) False b) True

2) Java supports multiple inheritances directly
a) False b) True

3) An interface is a ___________class
a) Object b) frame c) Skeleton d) None

4) An interface provides nothing but __________methods
a) Abstract methods b) final methods c) both d) None

5) An abstract method does not have body.
a) False b) True

6) An interface method must be public in derived class
a) False b) True

12) Variables should be declared in interface as
a) Public b) protected c) Final d) None

13) An interface can be instantiated
a) False b) True

14) A class inside another class is called as _________
a) Outer class b) inner class c) Both d) None

15) Inner classes are divided into ________-types
a) 1 b) 2 c) 4 d) None

16) A nested top-level class should be _______
a) Public b) protected c) static d) None

17) A class which is declared with in another class, just as a method or data field called as
a) Local class b) top level class c) member class d) None

18) A _________class does not have name.
a) Local class b) top level class c) member class d) None

19) A class which is declared with in a block of code is called as
a) Local class b) top level class c) member class d) None

20) A Local class can easily converted into __________class
a) Local class b) top level class c) member class d) None


I. Answer – 1 Mark.

1. A 2. A 3. A 4. A 5. A 6. B 7.B
8.C 9. A 10. B 11. B 12. C 13. A 14. B
15.C 16. C 17. C 18. D 19. A 20. C