关于java实现接口中蕴含的多态问题,请谁详细说下。

2025-05-01 06:19:47
推荐回答(1个)
回答1:

多态就是指同一个接口可以被多个对象实现继承。
就像中国有句古话,龙生九子各有不同是一个道理,爸爸一样,但是儿子还是有区别的。
2个对象同时实现了同一个接口,不表示2个对象会把接口里所有的方法都重写。
比如接口有2个方法,一个是fly(),另一个是run();但是你如果用bird实现这接口,那你就只能实现fly方法,如果是tiger实现接口,那你实现run方法就可以。如果是既可以飞又可以跑,那你2个方法都实现。
具体要怎么实现多态,得看你对象的需求了。