04. september 2003 - 23:08Der er
6 kommentarer og 1 løsning
constructor problem i bluej
Jeg bruger bluej har har en klasse ved navn Tegning og en konstruktør med navnet Tegning(). Når jeg så opretter en instans af Tegning skal den så ik automatisk gøre det der står i konstruktøren?
kode:
public class Tegning { private int oje;
public void Tegning() { this.oje = 7; }
public void kast() { double ran = Math.random()*6+1; this.oje = (int) ran; }
en constructor kan _IKKE_ returnere en værdi (end ikke void :-) - derfor vil ovenstående ikke blive betragtet som en constructor, og bliver derfor ikke kørt, når du instantierer objektet...
arne_v >> yeps :-) .. og derfor vil oje stadigvæk være på sin default-værdi
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.