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

淘宝买cdk自己做网站seo前景

淘宝买cdk自己做网站,seo前景,成都做小程序的开发公司,企业网站推广宣传方案多态,当前指的是 java 所呈现出来的一个对象 多态 定义 多态是指同一个行为具有多个不同表现形式或形态的能力。在面向对象编程中,多态通过方法重载和方法重写来实现。 强弱类型语言 javascript 或者python 是弱类型语言 C 语言,或者 C…

多态,当前指的是 java 所呈现出来的一个对象
 

多态


 
定义
 


多态是指同一个行为具有多个不同表现形式或形态的能力。在面向对象编程中,多态通过方法重载和方法重写来实现。

强弱类型语言

 javascript 或者python 是弱类型语言

C 语言,或者 C++也好,是强类型语言
 

通俗来讲,强类型语言是指当前的数据类型是确定好了的,每次赋值必须要用表示该类型的特定字符,否则报错,反之则为弱类型语言


java /C /C++ 等,当中的数据类型,它决定数据在内存当中的存储形式。
对于 python /javascript等,没有什么数据类型,统一用一个变量(如var)代替所有的数据类型

PS:继承的本质是代码的复用,而代码复用的实现方式就是能够调用父类的变量和方法


方法重载
 
概念:在同一个类中,允许存在多个同名方法,但这些方法的参数列表不同(参数个数、类型或顺序不同)。
 
public class Calculator {
    public int add(int num1, int num2) {
        return num1 + num2;
    }

    public double add(double num1, double num2) {
        return num1 + num2;
    }
}
 
 
在上述代码中, Calculator 类有两个 add 方法,通过参数类型的不同来区分。
 
方法重写
 
概念:子类重写父类中已有的方法。要求方法名、参数列表和返回值类型必须与父类中被重写的方法一致(在Java中,返回值类型可以是父类返回值类型的子类,这是协变返回类型)。
 
class Animal {
    public void makeSound() {
        System.out.println("动物xxxxxx");
    }
}

class Dog extends Animal {
    @Override
    public void makeSound() {
        System.out.println("汪汪汪");
    }
}
 
 
这里 Dog 类重写了 Animal 类的 makeSound 方法。

如下图:

由图可知,B继承自A,C、D继承自B,从Test的main方法可推断

1、"A and A"

      a1这个变量引用的是A类型,b引用的是B类型,B继承自A,A中有两个方法,分别要输入参数A和D,B继承于A,此时B的类型向上转型为A,则此时a1.Show(b)即为A.Show(A),结果为A and A

2、"A and A"

     同理1,C继承自B,向上转型至B,但没有以B为参数的方法则再次向上转型为A

3、"A and D"

     A中就把本来就含有以D为参数的方法,则不会转型,此时会直接调用输出A and D

4、"B and A"

     a2引用B方法,B继承自A,所以理论上来说a2可以同时调用AB中的4个方法,但是B会对A中的Show(A)方法进行重写。所以b调用的B方法由B向上转型为A后,输出的结果为B and A

5、"B and A"

   同理1,C继承自B,向上转型至B,但没有以B为参数的方法则再次向上转型为A,B对A中的Show(A)方法进行重写,输出B and A

6、"A and D"

   同理3,对Show(A)改写但对Show(D)无影响,输出A and D

7、"B and A"

    同理4

9、”A and D“

    同理3,对Show(A)改写但对Show(D)无影响,输出A and D

http://www.dtcms.com/wzjs/73119.html

相关文章:

  • 城乡建设部网站自助商品房网络营销师证书查询
  • 微商的自己做网站叫什么软件广告网站有哪些
  • 郑州做网站排名seo实战培训中心
  • 淘宝销售书网站建设方案洛阳seo网络推广
  • 超炫的网站营销的方法手段有哪些
  • 银行门户网站建设ppt免费下载b站视频软件
  • 网站怎么制作软件搜索引擎排名优化
  • 唯品会 只做特卖的网站泉州关键词排名
  • 广州自适应网站建设鹤壁网站seo
  • 选择做网站销售的优势武汉百度推广多少钱
  • 中国建设工程网站小红书推广怎么做
  • 美食网站开发与设计毕业论文产品推广渠道有哪些
  • 网站建设架构seo竞价培训
  • 如何制作自己的网站简历hbuilder泉州百度网络推广
  • 中国门户网站怎么接广告推广
  • 广州网站建设案件深圳外贸seo
  • 视频网站开发费用谷歌广告上海有限公司
  • 中国wix网站制作公司seo网站优化怎么做
  • 河南省政府网站建设情况免费永久注册顶级域名网站
  • 江苏专业做网站南宁百度seo价格
  • wordpress 当前菜单整站seo免费咨询
  • 企业网站建设作用佛山seo培训机构
  • 公司建立网站的费用如何做帐网络推广员岗位职责
  • 用WordPress做网站入门课营销最好的方法
  • 什么做网站做个多少钱啊武汉seo霸屏
  • 做家具厂招聘有哪些网站seo网站优化优化排名
  • 网站视频做背景网络营销策划书的结构是什么
  • 欧美网站风格深圳关键词排名seo
  • 国内h5 css3网站百度贴吧广告投放价格
  • 学做美食的网站视频无锡seo