Java多态的具体体现

面向对象编程有四;个特征:抽象,封装,继承,多态。

多态有四种体现形式:

1. 接口和接口的继承。

2. 类和类的继承。

3. 重载。

4. 重写。

其中重载和重写为核心。

重载:重载发生在同一个类中,在该类中如果存在多个同名方

法,但是方法的参数类型和个数不一样,那么说明该方法被重

载了(与返回值无关)。


重写:重写发生在子类继承父类的关系中,父类中的方法被子

类继承,方法名,返回值类型,参数完全一样,但是方法体不

一样,那么说明父类中的该方法被子类重写了。

B---SHOW(){}

A  extends B

 SHOW(){}


    B b = NEW A();  b.show();

构造方法可以重载,不可以重写。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 又做了糊涂事 我是真不知道自己在干嘛了 这是啥
    素数小奶酪阅读 254评论 0 0
  • 1.我现在可以帮到谁? 可以帮到需要健康,需要创业的伙伴,实现财富自由想成功的 2.你可以帮客户解决什么样的问题?...
    图图姐的时间管理阅读 294评论 0 0
  • 在几次跟做互联网的人聊天的时候, 大概的意见是有两种 1.用户是盲目的,我们要去替用户思考决定,包括一些颠覆传统的...
    鬼束千兔阅读 549评论 0 1
  • 母亲岁数大了,由于一些原因,还在老屋居住,今天一起吃饭包饺子,理了理头发,家长里短讲讲,开心起来,笑咪咪的,忘记了...
    相知酽秋阅读 216评论 0 2
  • 首先,有一个已经配置好的副本,即已经有了这个副本的ID(ScenePrototype.xlsx表内的八位ID)。 ...
    李宏阳Leo阅读 327评论 0 0