Oprettet tor. d. 09. august 2012 kl. 09:39:57

mand
mand (20.115 point. Point ude: 0)

Objekt med null variabler

Hejsa

Jeg har lavet et program hvor jeg starter med at oprette et objekt i min main-metode.

Derefter vil jeg køre 4 metoder der skal beregne data til objektet. Men det betyder at jeg jo har tommet objekt-variabler i gennemløbet af de tre første metoder.

Eks.

new(file(id, navn, dato, forfatter))

HentNavn(id);

-> i den metode skal jeg så hente navn ud fra ID og afslutte den med noget lig:
file(id, navn, null, null))

Men jeg får fejl, når jeg bruger null værdier - hvordan skal man så deklarere dem?

Skrevet tor. d. 09. august 2012 kl. 14:45:11| #1

arne_v
arne_v (1.048.773 point)
Du kan godt kalde baade constructor og almindelig emetoder med null.

Kan du poste et helt stykke kode og den fejl du faar?

Skrevet man. d. 24. september 2012 kl. 14:35:25| #2

mand
mand (20.115 point)
Det virkede faktisk! Jeg må bare ha' kaldt det forkert første gang! Mange tak!!! Smid endelig et svar - måske du i forbifarten kan svare på om der er noget max på antallet af objektvariabler? Jeg synes jeg fik problemer da jeg oprettede over 20. På 20 har jeg ingen problemer...

Skrevet man. d. 24. september 2012 kl. 14:58:00| #3


Skrevet man. d. 24. september 2012 kl. 14:58:25| #4

arne_v
arne_v (1.048.773 point)
der er ikke nogen magisk graense ved 20

Skrevet man. d. 24. september 2012 kl. 14:58:59| #5

arne_v
arne_v (1.048.773 point)
husk at du faar en exception hvis du kalder en metode paa en referance som er null, saa null kan vaere farlig

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   


Seneste spørgsmål

multi dim. arrays - udregning af gennemsnit

Oprettet den 23. maj 2013 kl. 13.20
frankedrengen giver 100 point for svar | Giv et svar »

Fortolkning af Java Interface

Oprettet den 20. maj 2013 kl. 18.58
m_ali giver 30 point for svar | Giv et svar »

Privatundervisning i JAVA søges

Oprettet den 18. maj 2013 kl. 22.56
Bilalj (nedlagt brugerprofil) giver 30 point for svar | Giv et svar »








Tips & Tricks fra PC World

Teaser billede

Her gemmer de hemmelige kopier af dine data sig

Hvad sker der, hvis din Mac bryder sammen og du ikke har taget backup? Fortvivl ikke. Der er gode chancer for, at der rundt omkring alligevel ligger sikkerhedskopier af dine data.


Anmeldelser fra PC World

Teaser billede

Test: Samsung Galaxy S4 er et hit - trods gøglertricks

Kan Samsung beholde førertrøjen i det store Android-race? Galaxy S4 er smækfyldt med innovative funktioner, men også med en del gøgl. Er det for meget? Få vores dom over Samsungs nye topmodel.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Ny opfindelse: Oplad din mobil på 20 sekunder

Måske er det snart slut med at lade mobilen op hver aften. Med ny opfindelse kan telefonen få fuld energi på sølle 20 sekunder.


Nyheder fra Computerworld

Teaser billede

Snart kan du printe din egen pizza

Inden længe kan det blive muligt at printe pizzaer og andre fødevarer.


IT Kurser
Samarbejdspartnere

Udgiver · © 2013 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger