Java认证考试综合练习

问答题什么是方法的覆盖?方法的覆盖与域的隐藏有何不同?与方法的重载有何不同?

题目
问答题
什么是方法的覆盖?方法的覆盖与域的隐藏有何不同?与方法的重载有何不同?
参考答案和解析
正确答案: 子类重新定义与父类同名的方法,称为对父类方法的覆盖(Overriding)。子类在重新定义父类已有的方法时,应保持与父类完全相同的方法头声明,即应与父类有完全相同的方法名、返回值和参数类型列表。
方法的重载是指定义几个同名的方法,但它们的参数类型列表不同。
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如何定义静态方法?静态方法有何特点?静态方法处理的域有什么要求?


正确答案: 用static修饰符修饰的方法是仅属于类的静态方法,又称为类方法。与此相对,不用static修饰的方法,则为实例方法。类方法的本质是该方法是属于整个类的,不是属于某个实例的。
静态方法中,不能访问实例变量。在类方法中不能使用this或super。

第2题:

方法的覆盖和方法的重载有什么不同?


正确答案:方法的覆盖是子类重新定义父类的成员方法,这意味着子类定义的方法具有和父类的方法具有同方法名、同参数类型、同参数类型以及同返回值。而方法的重载是在同一个类中定义同名方法的情况,这些同名方法除了方法名相同,但方法签名必须不同。

第3题:

不同的隧道施工方法对其顶部的覆盖厚度有不同的要求。()


参考答案:对

第4题:

方法的覆盖与方法的重载有何不同?


正确答案:覆盖是运用在子类中实现与父类相同的功能,但采用不同的算法或公式;在名字相同的方法中,要做比父类更多的事情;在子类中需要取消从父类继承的方法。

第5题:

子类与父类的方法定义完全相同,但是方法的实现却不同,这是采用了方法的()

  • A、重载
  • B、实现
  • C、覆盖
  • D、继承

正确答案:D

第6题:

以下哪项是GDP和财政收入的不同之处()

  • A、构成内容不同
  • B、覆盖范围不同
  • C、核算周期不同
  • D、计算方法不同

正确答案:A,B,C,D

第7题:

下面有关方法覆盖说法不正确的是()。

  • A、方法覆盖要求覆盖和被覆盖的方法有相同的名字,参数列以及返回值
  • B、方法覆盖要求覆盖和被覆盖的方法必须具有相同的访问权限
  • C、覆盖的方法不能比被覆盖的方法抛出更多的异常
  • D、覆盖的方法一定不能是private的

正确答案:B

第8题:

子类可以定义与父类同名的方法,称为方法的覆盖,方法覆盖要求子类的方法与父类的方法名字和参数都相同,但返回值类型可以不同。()

此题为判断题(对,错)。


答案:错

第9题:

下面覆盖与重载的关系,说法正确的是()

  • A、覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中
  • B、覆盖方法可以不同名,而重载方法必须同名
  • C、final修饰的方法可以被覆盖,但不能被重载//反了
  • D、覆盖与重载是同一回事

正确答案:A

第10题:

Logistic回归与多元线性回归有何不同?两种方法各有何特点?


正确答案: 1.资料要求不同
①反应变量的类型不同
Logistic回归适用于反应变量为分类变量的资料多元线性回归适用于反应变量为连续性定量变量的资料(服从正态分布)
②多元线性回归既适用于大样本资料又适用于小样本资料,但要对自变量得不同取值应变量Y要服从正态分布和等方差,这一条件在实际工作中有时得不到满足,Logistic回归除要求应变量为分类变量外,对资料几乎没有什么限制,且参数有明确的实际意义(OR的估计值),但要求有较大的样本含量。
2.模型的基本形式不同
Logistic回归模型基本形式为:多元线性回归模型的基本形式为
3.回归模型的参数估计方法不同Logistic回归模型采用加大似然估计法估计参数多元线性回归模型采用最小二乘法估计参数
4.模型和回归系数的假设检验方法不同
Logistic回归采用似然比法对模型整体进行假设检验,采用Wald检验对每个回归系数进行假设检验多元线性回归采用方差分析对模型整体进行假设检验,采用t检验对每个回归系数进行假设检验
5.研究目的不同
多元线性回归主要用于研究一个应变量与多个自变量之间的依存关系Logistic回归中自变量与应变量之间无限性关系,主要用于筛选精兵的危险因素,作病因分析、控制和校正混杂因素等