Chapter 5 Flashcards
What is “NoClassDefFoundError” error
If java filename given wrong in execution
What is “NoSuchMethdError” error
main error
What is “can not resolve symbol” error
variable or method does not exists
What is null pointer exception
Variable not pointing to anything
What is the basic purpose of inheritance
Reuse
Java support which inheritance
Single inheritance
Does all functions are virtual
Yes
What is super keyword in java
The super keyword in java is a reference variable which is used to refer immediate parent class object.
What is type casting
Conversion of data type
What is upcasting
We take small data type to big data type
What is downcasting
We take large data type to small data type e.g. double -> int. There is chance of loss of information. We need to tell explicitly.