Mam napisany program w C++, obiektowo oczywiście, i mam go teraz napisać w Javie. Niestety ni w ząb nie znam się na javie.
Pierwszym moim pytanie jest:
- w C++ stosuje się pliki nagłówkowe *.h lub *.hpp. Prowadzący na zajęciach uznał, że jeśli w plikach .h mamy to jak wygląda klasa i nie mamy implementacji metod klasy, to jest to interfejs. Znalazłem informacje w internecie, że w Javie nie ma czegoś takiego jak pliki nagłówkowe. Moje pytanie jest więc takie: jak zrobić tak interfejs, bo myślałem, że przy projektowaniu w C++ aby coś było interfejsem musi mieć słówko interface, a tu się okazuje, że nie koniecznie.