Instantiating interfaces in Java

前端 未结 14 1581
南笙
南笙 2020-12-07 21:08

I have this interface:

public interface Animal {
    public void Eat(String name);
}

And this code here implements the interface:



        
14条回答
  •  悲&欢浪女
    2020-12-07 21:36

    Here it is just referencing to the interface but instantiation is done by the class only. for e.g

    Animanl a = new Dog Animal a - variable is referenced new Dog - now Memory is allocated

提交回复
热议问题