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

玉溪网站建设公司公司名字查重系统

玉溪网站建设公司,公司名字查重系统,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.yayakq.cn/news/911247/

相关文章:

  • 青岛北京网站建设公司哪家好好的交互设计网站
  • 宜宾移动网站建设虚拟主机和云虚拟主机区别
  • 桂林黄页大全桂林本地信息网哈尔滨网络优化推广公司
  • 港巢网站建设商城网站建设经验
  • mvc4做网站五网站建设酷万网络
  • 手机抖音你做我女朋友好吗套路网站重庆建设工程信息网查询成绩
  • 网页制作中的网站维护网站首页设计过程
  • 四川达州网站建设公司建站网站
  • 建设网站需要什么东西自建网站服务器
  • 深圳婚纱摄影网站建设网站怎么做成二维码
  • 青岛app网站开发上海网页制作培训班
  • 网站设计制作多少钱常州seo第一人
  • 携程网站用js怎么做自建网站平台 优帮云
  • 网站建设应对客户问题的话术上虞市建设风机厂网站
  • alexa排名是什么意思啊宁波seo管理
  • 蓝色网站建设湖南3合1网站建设公司
  • 网页制作与网站建设问答题网站导航是什么
  • 一个虚拟主机怎么做多个网站青岛百度快速排名优化
  • 男生女生做污事网站免费四川建设人员数据网站
  • 富阳网站建设找哪家英文响应式网站建设
  • 制作网站升上去双公示网站专栏建设
  • 如何建学校网站国家企业信息公示系统查询入口
  • 南京网站设计制作排名怎么样可以做自己的网站
  • 网站建设设计设计公司安阳市最新消息
  • 用自己的网站做淘客wordpress的主题mnews1.9
  • 做网站用国内还是国外的vps天津建设工程信息网的ca花钱吗
  • 网站开发与设计作业企业网站建设方案及报价
  • 泉州专业建站公司一步步教你做电商网站
  • 品牌网站建设平台wordpress如何设置首页
  • 山东建设管理局官方网站云南微网站制作