5、多态是指同一个方法的调用,由于对象的不同可能会产生不同的执行结果。
5、多态是指同一个方法的调用,由于对象的不同可能会产生不同的执行结果。
参考答案和解析
正确
相关考题:
● 不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做 (38) 。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做 (39) ;而 (40) 则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。(38)A. 继承 B. 多态 C. 动态绑定 D. 静态绑定(39)A. 继承 B. 多态 C. 动态绑定 D. 静态绑定(40)A. 继承 B. 多态 C. 动态绑定 D. 静态绑定
关于对象、类、继承、多态的描述,不正确的是:()。A.对象包含对象表示、对象状态和对象行为三个基本要素B.类是对象的实例,对象是类的模板C.继承是表示类之间的层次关系D.多态使得同一个操作在不同类中有不同的实现方式
不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(38)。绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做(39);而(40)则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。(59)A.继承B.多态C.动态绑定D.静态绑定
对象的多态性是指()A.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式B.两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式C.两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式D.两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式
不同的对象收到同一消息可以进行不同的响应,并且会产生完全不同的结果,这种 现象称为多态,其实现由(45)支持。多态分为多种, (46)多态是指同一个名字在不同上下文中可代表不同的含义。A.继承B.封装C.过载D.覆盖
多态分为参数多态、包含多态、过载多态和强制多态四种不同形式。其中,子类型化(一个类型是另一个类型的子类型)属于( )多态;(请作答此空)多态是指同一个名字在不同上下文中可代表不同的含义。 A.参数B.包含C.过载D.强制
不同的对象收到同一消息可以进行不同的响应,并且会产生完全不同的结果,这种现象称为多态,其实现由(请作答此空)支持。多态分为多种,( )多态是指同一个名字在不同上下文中可代表不同的含义。A.继承B.封装C.过载D.覆盖
对象的多态性是指()A、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出不同的响应的方式B、两个或多个属于不同类的对象,对于同一个消息(方法调用)作出相同的响应的方式C、两个或多个属于同一类的对象,对于同一个消息(方法调用)作用于不同类型的数据,作出不同响应的方式D、两个或多个属于同一类的对象,对于不同消息(方法调用)作用于相同类型的数据,作出不同响应的方式
单选题关于多态,下列说法正确的是()A 多态实际上就是重载,它们本质上是以一样的B 多态可以分为编译时多态和运行时多态。前者的特点是在编译时就能确定要调用成员方法的哪个版本,后者则是在程序运行时才能确定要调用成员方法的哪个版本。C 编译时多态是在程序运行时才能确定要调用成员方法的哪个版本,而运行时多态在编译时就能确定要调用成员方法的哪个版本。D 多态和重载是两个完全不同的概念,前者是通过定义虚方法和重写虚方法来实现,后者是通过对同一函数名编写多个不同的实现代码来实现。
填空题()是指同一个消息或操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。