首页/ 题库 / [单选题]在面向对象技术中,(41)定义了超类和子的答案

在面向对象技术中,(41)定义了超类和子类之间的关系,子类中以更具体的方式实现从父类继承来的方法称为(42),不同类的对象通过(43)相互通信。

单选题
2022-03-05 21:43
A、覆盖
B、继承
C、消息
D、多态
查看答案

正确答案
B

试题解析
继承:父类和子类之间共享数据的方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。消息:对象之间进行通信的一种构造叫做消息。当一个消息发送给某个对象时,包含要求接收对象去执行某些活动的信息。接收到信息的对象经过解释,然后予以响应。这种通信机制叫做消息传递。发送消息的对象不需要知道接收消息的对象如何对请求予以响应。多态:在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态。覆盖:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重载。

标签:
相关题目
如果子类中的方法mymehtod()覆盖了父类中的方法mymethod(),假设父类方法头部定义如下,
如果在父类中定义私有属性,在子类中就不存在了。

根据已有类继承定义出的新类称为已有类的派生类(子类),已有类称为超类(父类)。

面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的______。
在面向对象设计中,基于父类创建的子类具有父类所有的属性与方法,这一特点成为类的_____ 。
在面向对象方法中,( )定义了父类和予类的概念。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为( )。
面向对象方法中的()机制使子类可以自动地拥有(复制)父类全部属性和操作。
为什么子类对象可以给父类对象赋值,而父类对象不能给子类对象赋值?
()是子对象或者子类自动共享父对象或者父类数据结构和方法的机制,这是对象或类之间的一种关系。
公有继承时,子类对象只可访问父类中的()和子类自己的公有成员。
公有继承时,子类对象和子类成员函数必须通过父类()的成员函数访问父类私有成员。
在C#中,子类不能继承父类中用private修饰的成员变量和成员方法。
在面向对象方法中,( )定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为( )。
子类的对象能否直接向其父类对象赋值,父类的对象能否直接向子类对象赋值? ( )
下面是关于在子类的方法程序中如何继承父类的方法程序的描述,其中______是错误的。
在Java中,子类重新定义一个与从父类那里继承来的域变量完全相同的变量,这称为域的( )。
继承关系是父类和子类之间共享数据和方法的机制,子类都是父类的特例。当一个 类只能有一个父类时,称为( );当一个类有两个或两个以上的类作为父类时,称为( )。
是父类和子类之间共享数据和方法的机制。
是父类和子类之间共享数据和方法的机制。
在面向对象方法中,(37)是父类和子类之间共享数据和方法的机制。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为()。 ()
广告位招租WX:84302438

免费的网站请分享给朋友吧