当前位置: 网站首页>小程序开发>400电话办理

忻州小程序制作-忻州微信小程序开发公司

发表日期: 2022-08-31 17:15:30 浏览次数:24

忻州小程序制作-忻州微信小程序开发公司

网站建设.png

以数据为导向的客户洞察力通常被认为对于提高客户转化率、制定个性化营销活动、增加营收、预测并避免客户流失以及降低客户获取成本等挑战具有至关重要的意义。但今天的消费者通过多个交互渠道与零售商互动-包括移动设备、社交媒体、商店、电子商务网站等,这极大地增加了企业必须聚合和分析的数据类型的复杂性和多样性。


当所有这些数据汇总起来并进行分析时,它将产生前所未有的洞察力。例如:


谁是您的高价值客户?是什么促使他们购买更多?他们的行为方式如何表现?如何触达消费者以及何时是最佳触达时机?



第一个能编译通过,这是为什么呢?事实上,base 对象把子类对象 sub 做了向上转型,形参列表是由父类决定的,当然能通过。而看看子类直接调用的情况,这时编译器看到子类覆写了父类的 print 方法,因此肯定使用子类重新定义的 print 方法,尽管参数列表不匹配也不会跑到父类再去匹配下,因为找到了就不再找了,因此有了类型不匹配的错误。

这是个特例,覆写的方法参数列表竟然可以与父类不相同,这违背了覆写的定义,并且会引发莫名其妙的错误。

这里,总结下覆写必须满足的条件:

  • 覆写方法不能缩小访问权限

  • 参数列表必须与被覆写方法相同(包括显示形式)

  • 返回类型必须与被覆写方法的相同或是其子类

  • 覆写方法不能抛出新的检查异常,或者超出父类范围的异常,但是可以抛出更少、更有限的异常,或者不抛出异常


可能出现的问题

使用 Object… 作为变长参数:

public void foo(Object... args) {
    System.out.println(args.length);}foo(new String[]{"arg1", "arg2", "arg3"}); //3foo(100, new String[]{"arg1", "arg1"}); //2foo(new Integer[]{1, 2, 3}); //3foo(100, new Integer[]{1, 2, 3}); //2foo(1, 2, 3); //3foo(new int[]{1, 2, 3}); //1








忻州小程序制作-忻州微信小程序开发公司


400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878