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!!!
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").
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();
}
}
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.
Tack!!!