定义子类
重写接口中的方法
创建子类对象
调用重写后的方法
如果接口的实现类只需要使用唯一的一次,
接口名称对象名=new接口名称(){
//覆盖重写所有抽象方法
};
对格式“new接口名称(){...}”进行解析:
new代表创建对象的动作
举例代码:
接口FlyAble
FiyAbleImpl类实现抽象方法
packageDemoTest.FlyAble;publicclassFlyAbleImplimplementsFlyAble{@OverridepublicvoidFly(){Systeout.println('实现类的间接调用!');Systeout.println('心牵挂远方!');}@Overridepublicvoideat(){Systeout.println('吃饭!');}}
结果:
心已经飞过千里!
吃好吃的!
=================
实现类的间接调用!
心牵挂远方!
吃饭!
注意事项:
如果希望多次创建对象,而且类的内容一样的话,那么就需要使用单独定义的实现类了。
如果希望同一个对象,调用多次方法,那么必须给对象起个名字。
文章为作者独立观点,不代表股票配资公司观点
海上明月2023-06-20
第茅台跌了其他股也能涨。第就算跌到2000点也不是没有可能。20年内最低点是1000点。第别想跌破20年低点是不可能的,股票去年就跌破了。香港回归,恒指又回归了一次。第房地产继续创新高,是世界上证明了100年的事。