Home / Programs / super() keyword important behavior
🚀 Programming Example

super() keyword important behavior

👁 1,076 Views
💻 Practical Program
📘 Step Learning
Learn this program step-by-step with algorithm, source code, output and detailed explanation.

💻 Program Code

class Student{
int id;
String name;
	Student(int id,String name){
	this.id=id;
	this.name=name;
	}
}

class Child extends Student{
int roll;
	Child(int id,String name,int roll){
	super(id,name);//reusing parent constructor
	this.roll=roll;
	}
void display(){
	System.out.println(id+" "+name+" "+roll);
	}
}

class SuperKeyword {
public static void main(String[] args){
Child e1=new Child(1,"Rahim",12);
e1.display();
}}
                        

🖥 Program Output

1 Rahim 12
Press any key to continue . . .
                            
📚 Learning Subject

Master Programming Through Practical Examples

Improve your coding logic, problem-solving skills and programming confidence by practicing real-world examples with explanations.

🎯 How to learn from this example

First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.

🔥 Practice suggestion

Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.