4 svar
142 visningar
sampledragon5 är nöjd med hjälpen
sampledragon5 495
Postad: 20 sep 2021 14:04

Simple kod jag är en nybörjare

hej! När jag kompilar min kod så står det exakt såhär:

”Smartphone cannot be resolved to a type” 

det går inte att kompila min kod men jag vet inte vad felet är på den 😞

All hjälp uppskattas självfallet!!!

Lindehaven 820 – Lärare
Postad: 20 sep 2021 14:51

Det är lättare för oss att hjälpa till om du lägger in din källkod här istället för skärmdumpar.

Ser inte orsaken till felmeddelandet men i din skärmdump saknas avslut på metoden sendText(), d v s en close brace (höger "måsvinge"). 

sampledragon5 495
Postad: 20 sep 2021 14:59

public class SmartPhone {
private String brand;
private String model;

SmartPhone(String brand, String model) {
 
this.brand = brand;
this.model = model;

}

public void call() {

System.out.println(brand + model + " Is calling");

}

public void sendText() {

System.out.println(brand + model + "Skickar ett SMS");

 
}

public static void main(String[] args) {

SmartPhone IPhone = new SmartPhone("IPhone", "12");
 
SmartPhone Samsung = new Smartphone("Samsung", "Galaxy S20");

IPhone.call();

IPhone.sendText();


 
}

 

}

datav 34
Postad: 20 sep 2021 15:22

Brukar ofta stå vilken rad felet uppstår.

I ditt fall ligger problemet kring SmartPhone Samsung = new Smartphone <-- där har du glömt ett stort P.

sampledragon5 495
Postad: 20 sep 2021 15:40

Tack!!!

Svara Avbryt
Close