Wpis z mikrobloga

@interface: Nie chodzi mi o takie jawne dziedziczenie, ale do tego się zbliżamy.
Najpierw pojawiły się domyślne implementacje metod, także większej różnicy nie ma czy zrobisz interfejs z domyślną metodą czy klasę abstrakcyjną z ogólną implementacją metody.

Tylko że potem jak zrobisz dziedziczenie po tej klasie, to wincyj nie zrobisz w tej klasie dziedziczenia. A interfejsów można implementować wiele jednocześnie (byleby nazwy metod nie wchodziły na siebie).

Teraz dochodzą prywatne metody
A interfejsów można implementować wiele jednocześnie (byleby nazwy metod nie wchodziły na siebie).


@Wyrewolwerowanyrewolwer: przecież interfejs to zbiór metod, więc jak implementujesz dwa różne interfejsy z tą samą metodą to nie ma konfliktu bo i tak te metody nie mają jeszcze implementacji. Czy się mylę?