Java OOP CBT Questions
Java OOP CBT Questions
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
5. Which of these is not allowed in Java interfaces?
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
18. What is the purpose of an abstract class in Java?
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
31. What is polymorphism in Java?
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
B. Static final fields
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
44. Which type of polymorphism is resolved during compile time?
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
57. Which keyword is used to implement an interface in Java?
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
70. Which of these is not allowed in Java interfaces?
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
83. What is the purpose of an abstract class in Java?
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
C. Constructors
D. Method declarations
Answer: C
96. What is polymorphism in Java?
D. Overriding constructors
Answer: B
A. extends
B. implements
C. inherit
D. override
Answer: B
Answer: C
A. Dynamic
B. Runtime
C. Method Overriding
D. Method Overloading
Answer: D
A. Abstract methods
B. Static final fields
C. Constructors
D. Method declarations
Answer: C