国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

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

关注

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

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

伦理《少妇的滋味》完整版| 女生什么姿势最容易高调| 《后宫狂热》动浸全集完整 | 小婕子伦流澡到高潮H动漫| 宝宝用力嗯脚翘起来怎么回事| 老师脱了内裤让我进去| 我的小后妈中字ID| 《喂奶人妻厨房HD》| 翔田千里| 琪琪在线影院电视剧免费| 《交换做爰》在线观看 | 《家访的老师》动浸在线观看| 法国《监狱伦理3》| 小柔与王叔的第一次相遇是第几集| 坤坤寒进桃子里在线看歌词| 男奴调教赤裸跪爬服传| 金瓶第1回双乳被吸| 《你邻居的妻子》电视剧| 只有一根绳子遮住重要部位的视频| 第1章品尝朋友娇妻| 东北娘们国语版免费播放| Y8848影院电视剧免费 | 在线视频| 军官(巨肉高H)| 《交换做爰》在线观看| 公交车被上高湖了还能坐吗小说| 男生把困困放到女生坤坤视频高清| 《日本公与媳5》公妇伦| 电影《老公上班后》免费观看| 国产少女免费观看电视剧大全| 《酒店激战》动漫1-5集免费观. | 《互换人妻HD中字》| 我的邻居的老婆2完整版电视剧| 解开乳置喂领导吃奶| 《再来一次好吗》免费观看| 男人吃奶摸下面弄进去会怀孕吗| 浴室里强做开腿呻吟的H漫画| 大夜| 女团热舞DJ| 老赵抱着陈婷在厨房做饭视频 | 成品PPT网站大片