Avatar billede mikmakmuk Nybegynder
07. april 2004 - 19:34 Der er 7 kommentarer og
1 løsning

construkter (hvordan skal jeg gøre)

Jeg kunne godt tænke mig at fatte hvad man bruger en en contrukter til :-). Jeg troede at jeg kunne oprette et objekt også bruge det i den anden metode indenfor klassen.


import java.util.*;
import java.text.*;


class Datoer {
   
    public static void Datoer()
    {
        Date d = new Date();
       
    }
   
    public static Date getDate()
   
    {
        d.toString();
        return d;
    }
}
Avatar billede arne_v Ekspert
07. april 2004 - 19:39 #1
class Datoer {
 
    Date d;

    public Datoer()
    {
        d = new Date();
     
    }
 
    public static Date getDate()
 
    {
        d.toString();
        return d;
    }
}
Avatar billede arne_v Ekspert
07. april 2004 - 19:39 #2
constructor skal erklæres uden retur type

d skal være en instans variabel når den skal bruges i en anden metode
Avatar billede hepou Nybegynder
07. april 2004 - 19:40 #3
Du bruger jo konstruktøren til at oprette et object af klassen Datoer (i dit eksempel). når du i en anden klasse skriver Datoer dato = new Datoer() opretter du jo et Datoer-object.
Avatar billede hepou Nybegynder
07. april 2004 - 19:41 #4
Altid bagefter ;)
Avatar billede mikmakmuk Nybegynder
07. april 2004 - 20:42 #5
okay, tak for det :-)
Avatar billede arne_v Ekspert
07. april 2004 - 20:44 #6
Og et svar
Avatar billede mikmakmuk Nybegynder
07. april 2004 - 21:08 #7
Kan I forklarer mig hvad static betyder når man skriver f.x public static int metodeNavn()
Avatar billede arne_v Ekspert
07. april 2004 - 21:22 #8
static metode = klasse metode ikke instans metode
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester