Kod kompiluje się z poziomu konsoli, ale Intelij zgłasza błąd

0

Witam wszystkich na forum,

Prosty kod, który wpisany w Notepad++ kompiluje się w konsoli bez problemu w Intelij zgłasza błąd. Co może być nie tak?

package podstawyJezykaJava;
public class Prostokat {
    int a, b;
    public Prostokat(int a, int b) {
        this.a = a;
        this.b = b;
    }
}

package podstawyJezykaJava;
public class FabrykaProstokatow{
    public static void main(String[] args){
        Prostokat prost = new Prostokat(4, 5);
    }
}

Błąd zgłaszany przez Intelji

Error:(8, 9) java: cannot find symbol
  symbol:   class Prostokat
  location: class podstawyJezykaJava.FabrykaProstokatow
0

Nie znam javy a to nie powinno przypadkiem wyglądać tak.

package podstawyJezykaJava;
public class Prostokat {
    int a, b;
    public Prostokat(int a, int b) {
        this.a = a;
        this.b = b;
    }
}
 
package podstawyJezykaJava;
public class FabrykaProstokatow{
    public static void main(String[] args){
         prost = new Prostokat(4, 5);
    }
}
0

Wydaje mi się, że problem leży w samym Intelij. Przy wywaleniu konstruktora z klasy Prostokat wszystko działa i jest możliwość tworzenia nowych obiektów przez domyślny konstruktor. Czemu nie działa po dopisaniu konstruktora? Wyskakuje:

Error:(11, 8) java: class, interface, or enum expected.

1 użytkowników online, w tym zalogowanych: 0, gości: 1