java多态怎么实现的,举例说明JAVA中实现多态的方法
如何解决写爬虫IP受阻的问题?立即使用。
java多态简单例子:
多态性的三个必要条件(实现):
需要继承(继承类,继承抽象类,实现接口)
需要重写。
父类型的引用执行子类型。
例:用多态性说话的同时打印出说这句话的时间。
和思路代码:
1.因为我不知道我现在说的太抽象了,所以我创建了一个接口。
公共接口时间查看{
公共抽象void getTimeSpeek();
}2.接口中的方法需要实现,所以现在我们需要创建两个类来确定发言内容。
第一句
公共类SpeekOne实现TimeSpeek {
@覆盖
public void getTimeSpeek() {
//TODO自动生成的方法存根
System.out.println(停下来坐着爱上枫林之夜);
}
}
第二句
两个实现TimeSpeek {
@覆盖
public void getTimeSpeek() {
//TODO自动生成的方法存根
System.out.println(霜叶红于二月花);
}
}3.演讲内容确定后,需要一边演讲一边打印时间。
导入Java . util . date;
公共类GetTime {
public GetTime(times peek getTimeSpeek){
this . gettime(getTimeSpeek);
}
public void getTime(times peek getTimeSpeek){
System.out.println(开始时间:新日期()。getTime());
gettimespeek . gettimespeek();
}
}4.创建要运行的测试类
公共类测试{
公共静态void main(String[] args) {
SpeekOne so=new SpeekOne();
speek two ST=new speek two();
新GetTime(so);
新的GetTime(ST);
}
}通过以上步骤得到结果:
开始时间:1565510695244
停车林峰喜欢坐到很晚
开始时间:1565510695245
二月花上霜叶是分享java多态性简单例子的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。