共三个类一个接口分别为
接口作为返回值类型,多态形式实现了一个j对象,因为接口不能够直接形成对象,只能单独开辟一个子类继承这个接口完成实例化创建。
在main函数中创建j2这个对象,等号右侧为jo.getJumpping表明j2实例化的为上图中方绘制为Jumpping类型的接口对象,而接口又不能直接实例化,因此这个j2是Cat类的实例化对象,因此j2可以调用Jummping接口中的抽象接口jump。
共三个类一个接口分别为
接口作为返回值类型,多态形式实现了一个j对象,因为接口不能够直接形成对象,只能单独开辟一个子类继承这个接口完成实例化创建。
在main函数中创建j2这个对象,等号右侧为jo.getJumpping表明j2实例化的为上图中方绘制为Jumpping类型的接口对象,而接口又不能直接实例化,因此这个j2是Cat类的实例化对象,因此j2可以调用Jummping接口中的抽象接口jump。