you do AImpl.methodfoo() or directly A.methodfoo()
                  
                  
                
Abstract methods: from implementation since there is no definition in the interface Default methods: Using the implemtation Static methods: Using the interface, static cannot be inherited
Обсуждают сегодня