Těch 10 tříd přece dosud o této metodě nemělo ani tušení, protože není součástí rozhraní. Chybět jim nebude.
my sme si zabudli povedat ze sa bavime o rozhranich. ok
rovnako sme si zabudli povedat kolko ludi mate na projekte
ale skusim inak
class List {
void add(item) {
...
}
void addAll(items) {
for(item : items)
add(item)
}
}
ak si zmazete metodu add /vasim epickym refactorom ctrl-c, ctrlV/ tak ste
1 breakli vlastnu classu lebo ste breakli metodu addAll
2 breakli podclassy
mozete behat vimom po kode a hladat vyskyty a rucne ich redikterovat do vasho noveho classu v novom bufferi
to je urcite ako hovorite
je záležitostí několika okamžiků.
porovnajte intellij idea a refactory