Názor k článku Novinky v JDK 7 aneb mírný pokrok v mezích zákona (2) od Mips - Jde o to, co myslíte tím hraním s...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 11. 2010 8:07

    Mips (neregistrovaný)

    Jde o to, co myslíte tím hraním s polymorfismem. Já to chápu tak, že byste očekával následující význam:

    ArrayList<String> al = new ArrayList<Strin­g>();

    Jenže většina programátorů chce být na nějaké hrátky s polyformismem připravená, a tak očekávají

    List<String> al = new ArrayList<Strin­g>();

    V tom druhém případě by to ale znamenalo, že by se do popisu jazyka dostala tvrzení jako "třída java.util.ArrayList je implementací rozhraní java.util.List". A to tvůrci jazyka nechtěli.