31 Temmuz 2017 Pazartesi

super Anahtar Kelimesi

Giriş
super() çağrısı yapılmasa bile derleyici bizim için otomatik yapar.

super ve this
super ve this aynı constructor içinde kullanılamaz. Şu kod derlenmez.
class Point {

  private int x, y;

  public Point(int x, int y) {
    this.x = x;
    this.y = y;
  }

  public Point() {
    super();
    this(0, 0);
  }
}

Hiç yorum yok:

Yorum Gönder