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