Page 131 - CITS - CSA - TP (Volume 2) - Hindi
P. 131

कं  ूटर सॉ वेयर ए ीके शन - CITS





           टा  2:    यों का िववरण
              class Person {
                  String name;

                  int age;
                  // Default constructor
                  Person() {
                      this(“Unknown”, 0); // Call parameterized constructor with default values
                  }
                  // Parameterized constructor with name
                  Person(String name) {

                      this(name, 0); // Call parameterized constructor with default age
                  }
                  // Parameterized constructor with name and age
                  Person(String name, int age) {

                      this.name = name;
                      this.age = age;
                  }
                  void display() {
                      System.out.println(“Name: “ + name);
                      System.out.println(“Age: “ + age);
                  }

              }
              public class PersonDemo {
                  public static void main(String[] args) {
                      // Creating instances of Person with different constructors
                      Person person1 = new Person();

                      Person person2 = new Person(“John”);
                      Person person3 = new Person(“Alice”, 25);


                      // Displaying details of persons
                      System.out.println(“Details of person1:”);
                      person1.display();

                      System.out.println(“\nDetails of person2:”);
                      person2.display();
                      System.out.println(“\nDetails of person3:”);
                      person3.display();
                  }

              }





                                                           117

                                   CITS : IT & ITES - कं  ूटर सॉ वेयर ए ीके शन - अ ास 97
   126   127   128   129   130   131   132   133   134   135   136