Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Java: non-static method...cannot be referenced

Af Mega Supporter slinky | 24-11-2005 07:47 | 1231 visninger | 2 svar, hop til seneste
har lige lavet følgende lille klasse for at teste en metode i en anden klasse. public class benytplanner { public static void main(String[] arg) { try { TimeSlot timeslotobjekt = new TimeSlot(40,3,8); Activity activityobjekt = new Activity("dans","hest"); Planner.book(timeslotobjekt,activityobjekt); } catch (Exception u) { System.out.print(u); } } } Når jeg compiler den kommer følgende fejl benytplanner.java:9: non-static method book(TimeSlot,Activity) cannot be referenced from a static context Planner.book(timeslotobjekt,activityobjekt); nu er det sådan at jeg ikke kan lave metoden book static. Hvad kan jeg så gøre?? kom frisk Kristian
--
"Of all the things i've lost, i miss my mind the most"
#1
dunker
Semibruger
24-11-2005 08:49

Rapporter til Admin
Skal du ikke lave en instans af Planner...: Planner plannerObject = new Planner(); plannerObject.book(timeslotobjekt,activityobjekt);
--
#2
Klaes
Semibruger
24-11-2005 11:22

Rapporter til Admin
hvis du ikke kan lave metoden static så bliver du nødt til at oprette en instance
--
Laks

Opret svar til indlægget: Java: non-static method...cannot be referenced

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning