Answers for "what is the meaning of overloading constructors"

1

constructor overloading

Constructor overloading in Java is a technique of having more than
one constructor with different parameter lists. 
They are arranged in a way that each constructor performs a different task.
They are differentiated by the compiler by the number
of parameters in the list and their types.

class Student5{  
    int id;  
    String name;  
    int age;
    
    Student5(int i,String n){  
    	id = i;  					//creating two arg constructor
    	name = n;  
    }
    
    Student5(int i,String n,int a){  
    	id = i;  
    	name = n;					//creating three arg constructor    
    	age=a;  
    }  
    
    void display(){System.out.println(id+" "+name+" "+age);}  
    	public static void main(String args[]){  
    	Student5 s1 = new Student5(111,"Karan");  
    	Student5 s2 = new Student5(222,"Aryan",25);  
    	s1.display();  
    	s2.display();  
   }  
}
Posted by: Guest on May-14-2021
0

overloading constructors

Yes, the constructors can be overloaded by
changing the number of 
arguments accepted by the constructor
or by changing the data type of 
the parameters
Posted by: Guest on January-12-2021

Code answers related to "what is the meaning of overloading constructors"

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language