В приведенном ниже фрагменте вы распечатываете только Hello world!
:
public static void main(String args[]) {
System.out.println("Hello World!");
}
Хотя у вас есть интерфейс lflag
, вы не создаете экземпляр ничего, созданного внутри него , вы только объявляете lfrag lis
, что не влияет на ваш код.
Если бы вы попытались объявить lfrag lis = new lfrag()
, вы получили бы ошибку - вы не можете создать объект интерфейса. Вместо этого вы можете создать класс, а затем реализовать на нем интерфейс - это позволит вам переопределить методы этого класса в вашем интерфейсе.