Java - Interface

Pubblicato il: 05 agosto 2024
sul canale di: SmartCode Studio
14
1

Covers topics
1. Interface default :
variables : public static final (i.e constants )
methods : public abstract

2. Interface methods :
1. defaults modifiers are public abstract.
2. deafault methods are allowed from java 8
3. private methods allowed
4. static methods are allowed, as they are associated of class and not object and cannot be overridden

3. Interface Inheritance :
1. Multiple inheritance are allowed i.e public interfaceIC extends IA, IB
2. In case of collision i.e both parents have default concrete methods then child class needs to override it.

4. Inheritance :
1. same datatype : extends
2. different datatype : implements


NOTE:
1. public, protected concrete instance methods not allowed
2. instance variables not allowed
3. Constructors, instance-block, static-block block not allowed


In questa pagina del sito puoi guardare il video online Java - Interface della durata di ore minuti seconda in buona qualità , che l'utente ha caricato SmartCode Studio 05 agosto 2024, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 14 volte e gli è piaciuto 1 spettatori. Buona visione!