当前位置: 首页 > news >正文

河北建设工程信息网站百度seo排名曝光行者seo

河北建设工程信息网站,百度seo排名曝光行者seo,徐州网站平台制作公司,wordpress慢数据库多态性 在Java中对于多态性由两种实现的模式: 方法的多态性 方法的重载:同一个方法名称可以根据传入的参数类型和个数的不同,进行不同的处理。 方法的覆写:同一个方法可能根据使用子类的不同,由不同的实现。 对象的…

多态性

在Java中对于多态性由两种实现的模式:

方法的多态性

方法的重载:同一个方法名称可以根据传入的参数类型和个数的不同,进行不同的处理。
方法的覆写:同一个方法可能根据使用子类的不同,由不同的实现。

对象的多态性

父子实例之间的转换处理,有两种模式:

  1. 对象向上转型
    定义:父类 父类实例 = 子类实例、自动完成转换; 即子类只有一个父类,无歧义,直接转。
    编译看左边,运行看右边
    编译的时候,以左边父类中的定义为主,父类中有哪些方法和属性,才能使用哪些方法和属性,不能有子类中新增的方法。
    运行的时候,以右边子类的对父类方法的实际覆写内容为主,子类覆写了父类的方法,在执行时,是执行的子类中覆写的新内容。
    功能(使用场景):可以对参数进行统一的设计,如下
public class JavaDemo {public static void main(string args[]) {fun(new DataBaseMessage ()) ; //DataBaseMessage 是 Mesrage的一个子类MessaMessafun(new WebServerMessage ()) ; // WebServerMessage 也是 Mesrage的一个子类
public static void fun(Mesrage msg){ // 不管传递的是哪个类型的子类都能实现接收,且覆写的方法依旧有用msg.print()
}
  1. 对象向下转型
    定义:子类 子类实例 = (子类) 父类实例、强制完成转换; 即父类向下走的时候,可能有很多子类,使用要在前面有指定是哪个子类。
    功能:为了使用子类的特殊定义,即子类实例化对象在一般情况下是父类类型,但需要时可以转化为子类类型来使用。
    注意:在使用向下转型前,一定要首先发生向上转型。因为如果直接用一个父类实例化的对象,其并不清楚向下的子类的存在。

instanceof 关键字

为了保证向下转型的正确性,故需要在转型之前判断某个实例是否是某个类的对象,此时就需要通过 instanceof 关键字来进行判断。
语法: 对象 instanceof 类

http://www.yidumall.com/news/46730.html

相关文章:

  • 温州做网站建设公司哪家好东莞全网推广
  • 群晖nas可以做网站服务器云优化seo
  • 织梦网站系统千锋教育官方网
  • 沂源网站建设yx718免费的推广平台
  • 上海做网站比较有名的公司有哪些北京百度快照推广公司
  • 贵阳市公共住宅投资建设集团官方网站医院营销策略的具体方法
  • 做网站的文案是指友情链接价格
  • 平面设计专业网站优化大师优化项目有哪些
  • 备案用的网站建设方案书怎么写网站建设与优化
  • 找图做素材啥网站好凡科网免费建站
  • 外贸网站推广渠道郑州互联网公司排名
  • 一个公司可以做两个网站吗网站百度收录
  • 个人如何做微商城网站设计网站建设seo
  • 电子书新手学做网站哪里有培训网
  • 做电影类网站营销培训课程2022
  • 网站出租目录做菠菜 有什么坏处老铁seo外链工具
  • 襄阳市做网站的公司优化方案官方网站
  • 腾讯云网站备案流程注册网站需要多少钱
  • axure做的网站云搜索app官网
  • 网站源码天堂宁波网站建设方案推广
  • 网站如何做外链教程视频营业推广是什么意思
  • 猪八戒网做动漫弹幕网站2023免费b站推广大全
  • 安徽省建设工程信息网平台官网宁波seo专员
  • 海口企业做网站设计seo推广 课程
  • 在网站上找到漏洞之后怎么做做外贸有哪些网站平台
  • 深圳百度seo公司seo免费优化
  • 有没有做高仿手表的网站阿里巴巴国际站官网
  • wordpress默认字体颜色seo基础培训
  • 国际物流网站模板网络关键词排名软件
  • 企业年金查询在哪查seo建站优化