Допустим я имею класс Zver (с определенными методами / setColor, getYear), от него я наследуются в класе Cat (с определенными методами / setTypeSkin). Могу ли я напрямую использовать в классе метод .setColor ///Пример в прогаме:
Cat barsik = new Cat ();
barsik.setTypeSkin ("...");
barsik.set Color ("red")
////
Конечно можете, но только если в классе Zver метод setColor будет объявлен с модификатором доступа как public. Если же setColor будет объявлен как protected или без модификатора, то доступ к нему возможен только из этого же пакета.