Czy to jest w porządku? (Należy pamiętać, że nie pisałem ciał klas i ja również nie pisać interfejsy ;-))Nadklasa i podklasa każda z własnym interfejsem
abstract class SuperClass implements SuperInterface
class SubClass extends SuperClass implements SubInterface
Albo jest to praktyka powszechnie uważane za złe?
Co sprawiło, że zastanawiam się, że następujące nie działa:
List<SubInterface> myList;
...
for(SuperInterface si : myList) {
...
}
Ten kod nie może być właściwy, proszę sprawdzić ponownie. – SHiRKiT
Czy masz powody, by podejrzewać, że jest to zła praktyka? Czy możesz wyjaśnić te powody? – Jesper
Dlaczego nie można mieć racji? Wygląda mi dobrze –