Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- interface NewInterface {
- void abstractHello();
- default void defaultHello() { System.out.println("Привет от дефолтного метода"); }
- static void staticHello() { System.out.println("Привет от статического метода"); }
- }
- public class Main implements NewInterface {
- @Override
- public void abstractHello() { System.out.println("Привет от ранее абстрактного метода"); }
- public static void main(String[] args) {
- Main MyClass = new Main();
- MyClass.abstractHello();
- MyClass.defaultHello();
- // Классу Main не обязательно имплементировать интерфейс NewInterface для использования статического метода
- NewInterface.staticHello();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement