韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java基础 > java多态的表现形式分析

java多态的表现形式分析

头像

小妮浅浅

2021-01-18 12:52:443888浏览 · 0收藏 · 0评论

 一个事物的不同表现形式,如在高级java这个知识点中,就包括了高级和java两个属性。理解了这个例子后,我们进一步对多态的概念进行分析,以它的表现形式为切入点,分为重写、重载、抽象类和接口。下面我们分别就这些表现形式就行分析,并带来相关的代码实例。

1.重写

在继承过程中,子类定义了与父类中名称相同,参数相同,返回值相同的方法称为重写

重写时,子类不能比父类的访问权限更严格

重写的好处:增加代码的灵活性

Person p1 = new Student();
   Person p2 = new Teacher();
   p1.work(); //p1会调用Student类中重写的work方法
   p2.work(); //p2会调用Teacher类中重写的work方法

2.重载

在同一个类中,定义了多个名称相同,参数不同的方法称为重载,跟返回值无关。

参数不同的表现形式为个数不同,类型不同,顺序不同

重载的好处:增加代码的而灵活性

3.抽象类

Java语言中,一个类中的方法中给出了标准,而没有给出具体的实现方法,这样的类就是抽象类。

abstract class Fu {
     public abstract void method();
         }
class Zi extends Fu {
public void method(){
     System.out.println(“重写父类抽象方法”);
}
}
//类的多态使用
Fu fu= new Zi();

4.接口

在多态机制中,接口比抽象类使用起来更方便,而抽象类组成的集合就是接口。

abstract class Fu {
     public abstract void method();
         }
class Zi extends Fu {
public void method(){
     System.out.println(“重写父类抽象方法”);
}
}
//类的多态使用
Fu fu= new Zi();

以上就是java多态的表现形式分析,对于方法重载这一点上,在目前来说是否为多态的表现形式还存在争议,大家对于其他的三种形式需要牢牢掌握,重载进行简单了解即可。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

在线观看免费视频| 拔小萝卜免费观看全集电视剧| 强伦女教师2:伦理| 韩国动漫RUNNING MAN...| 星空无限传媒免费观看电视剧| 干柴烈火115集免费观看| 老赵玩小静揉捏胸奶头视频播放| 泳装美女| 妻子的秘密在线观看免费全集| 女生干多了腿中间会变宽吗| 章小蕙| 熟悉的味道3| 臣卜扌果扌圭辶鬲爸爸| 玩具体验馆BY 笔趣阁| 母与子免费观看大全电视剧| 《出租屋1》| 爸爸汆肉的日常| 《熟妇的荡欲》HD中字| 三女片免费观看电视剧杨贵妃传| 日本《暴力强伦轩》| 甜蜜惩罚免费观看第一季全集| 麻豆免费观看A片WWW| 《致讨厌我的X第二季》| 日本MV与欧美MV的区别| 当着老公的面被维修工欺负| 《家政女孩2》免费观| 人犬兽人高清版在线观看 | 女性左腿又开腿肚子中间疼视频 | 《丰满的女邻居》播放| 豆传媒剧国产MV有什么特点| 圆滚滚的大扔子视频在线观看| 轮流和两个男人一起很容易染病吗 | 9.1萝卜黄| 免费的行情网站WWW下载大全| 出轨的妻子| XPERIA| 大度的吻戏视频大全| 97在线观看免费高清电视剧狂飙| 书记从她乳置摸进去了视频| 《熟妇的荡欲》HD中字| 土豆网