Toon posts:

[JAVA] Super() functie

Pagina: 1
Acties:
  • 393 views

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hallo,

Ik probeer een gedeelte te begrijpen van een script maar ik na googlen wordt ik niet veel wijzer wat de super() methode doet:

code:
1
2
3
4
5
6
7
8
9
class TafelButton extends Button {
  private int tafelVan, tafelKeer;
  
  public TafelButton(int tafelVan, int tafelKeer){ 
    super(" " + (tafelKeer+1) + " x " + (tafelVan+1) + " ");
    this.tafelVan = tafelVan;
    this.tafelKeer = tafelKeer;
  }
}


Kan iemand mij hier wat wijzer uit kunnen maken?

Acties:
  • 0 Henk 'm!

  • Koppensneller
  • Registratie: April 2002
  • Laatst online: 17:35

Koppensneller

winterrrrrr

De Het super() methode keyword roept de constructor van de parent class aan :)

[ Voor 16% gewijzigd door Koppensneller op 23-01-2012 10:53 . Reden: Macros heeft gelijk ]


Acties:
  • 0 Henk 'm!

  • Macros
  • Registratie: Februari 2000
  • Laatst online: 08-10 21:07

Macros

I'm watching...

super() is geen methode. Maar roept de constructor van de super klasse aan. Dat is verplicht. Als hij er niet staat wordt impliciet de super constructor zonder argumenten aangeroepen. Indien die er niet is geeft de compiler een foutmelding.

"Beauty is the ultimate defence against complexity." David Gelernter


Acties:
  • 0 Henk 'm!

  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 13-10 09:54

NeFoRcE

Hallo? Bent u daar?

KoppenSneller schreef op maandag 23 januari 2012 @ 10:49:
De super() methode roept de constructor van de parent class aan :)
nvm

[ Voor 10% gewijzigd door NeFoRcE op 23-01-2012 10:52 ]

Professioneel Heftruck Syndroom


Acties:
  • 0 Henk 'm!

  • R3veNG
  • Registratie: Maart 2009
  • Laatst online: 03-05-2021

R3veNG

Undercover Belg

CoC: MISSeR | Steam: r3veng


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Thanks ik snap m!

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Fijn dat je nu geholpen bent, maar even "java super function" in Google intikken kun jij net zo goed als wij dat kunnen. We verwachten hier op GoT wel iets van eigen inzet voordat je een topic opent. Om die reden gaat dit topic dicht.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.