This keyword is used to inherit a class in Java.
extends
A package is used to group these in Java.
Classes and Interfaces
Polymorphism means
Many forms
This type of inheritance is not directly supported in Java using classes
Multiple Inheritance
The class that inherits from it is called as
Parent class/ Base class/ Super class
Standard output stream in Java is this.
System.out
This package contains utility classes like ArrayList
java.util;
This type of polymorphism occurs at compile time
Method Overloading
Java supports hybrid inheritance using this concept
Interface
A class that inherits from another class is called this.
Child / Derived / Sub
Streams based on data type are classified as these two.
Byte streams and Character streams
This package is used for GUI components
java.awt
This type of polymorphism occurs at runtime.
Method Overriding
This keyword is used to implement an interface
implements
This type of inheritance involves one parent and one child class.
Single Inheritance
Streams based on operation are classified as these
Input streams and Output streams
This keyword is used to include a package
import
Method overloading depends on this (parameters / return type).
Parameters
A class can implement multiple interfaces. True or False?
True
This type of inheritance involves a chain of inheritance (A → B → C).
Multi level Inheritance
This class is commonly used to read input from the keyboard
Scanner
This keyword is used to create a package
package
Which keyword is used to access parent class method or constructor
super
A Java program reads data using Scanner, stores it in a class that extends another class, and overrides a method to display results. Identify at least three concepts used.