Constructors

Constructors create new instances of a class, that is objects. Constructors are special methods that have the same name as their class and no return type. For example,

class TwoDPoint {
    double x;
    double y;
    
    TwoDPoint(double xvalue, double yvalue) {
      this.x = xvalue;
      this.y = yvalue;    
    }
    
    String getAsString() {
      return (+ this.x + ,+ this.y + );
    }
    
    void setX(double value) {
      this.x = value;
    }
    
    void setY(double value) {
      this.y = value;
    }
    
    double getX() {
      return this.x;
    }
    
    double getY() {
      return this.y;
    }
    
  }
  
}

Constructors are used along with the new keyword to produce an object in the class (also called an instance of the class):

TwoDPoint origin = new TwoDPoint(0.0, 0.0);
System.out.println("The x coordinate is + origin.getX());

41Previous | 43Next | indexTop |


Last Modified July 25, 1998

Bhopal news
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

India website designer web development India php ecommerce developer | Web design India, Ecommerce web design | India web hosting website host india | Windows hosting India web hosting | Software development India | Flash web designer india