1. Java / Говнокод #19532

    −32

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    Class c =  obj.getClass(); 
    int mods = c.getModifiers(); 
    ...
    if (Modifier.isAbstract(mods)) { 
        System.out.println("abstract"); 
    }
    ...

    Это как?

    Запостил: andreytecho, 25 Февраля 2016

    Комментарии (2) RSS

    • А в чем проблема? Я с жабой знаком мало, но тут вроде всё в порядке.
      Ответить
      • Нельзя создавать объекты абстрактного класса. Поэтому obj.getClass() гарантированно не абстрактный.
        Видимо, проблема в этом.
        Ответить

    Добавить комментарий