fork download
  1. public class Student {
  2. //instance variables of the class
  3. int id;
  4. String name;
  5.  
  6. Student(){
  7. System.out.println("this a default constructor");
  8. }
  9.  
  10. Student(int i, String n){
  11. id = i;
  12. name = n;
  13. }
  14.  
  15. public static void main(String[] args) {
  16. //object creation
  17. Student s = new Student();
  18. System.out.println("\nDefault Constructor values: \n");
  19. System.out.println("Student Id : "+s.id + "\nStudent Name : "+s.name);
  20.  
  21. System.out.println("\nParameterized Constructor values: \n");
  22. Student student = new Student(10, "David");
  23. System.out.println("Student Id : "+student.id + "\nStudent Name : "+student.name);
  24. }
  25. }
Success #stdin #stdout 0.04s 25568KB
stdin
Standard input is empty
stdout
public class Student {  
//instance variables of the class  
int id;  
String name;  
  
Student(){  
System.out.println("this a default constructor");  
}  
  
Student(int i, String n){  
id = i;  
name = n;  
}  
  
public static void main(String[] args) {  
//object creation  
Student s = new Student();  
System.out.println("\nDefault Constructor values: \n");  
System.out.println("Student Id : "+s.id + "\nStudent Name : "+s.name);  
  
System.out.println("\nParameterized Constructor values: \n");  
Student student = new Student(10, "David");  
System.out.println("Student Id : "+student.id + "\nStudent Name : "+student.name);  
}  
}