子类对象直接赋值给父类对象时,子类对象可自动转换为父类对象,( )赋值给子类对象时,必须将父类对象强制转换为子类对象。
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用(3)设计模式将该类的接口转换成我们希望的接口。空白(2)处应选择()
-
公有继承时,子类对象只可访问父类中的()和子类自己的公有成员。
-
当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用(3)设计模式将该类的接口转换成我们希望的接口。空白(1)处应选择()
-
必须通过用户子类创建的对象是()。
-
指针类型的作用?子类指针与父类指针强制转换时要注意什么?
-
对于任何子类或对象,一定具有的属性是()
-
当不适合采用生成子类的方法对已有的类进行扩充时,可以采用(1)设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用(2)设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用(3)设计模式将该类的接口转换成我们希望的接口。空白(3)处应选择()
-
()是自动地共享类、子类和对象中的方法和数据的机制。
-
子类可以继承父类的构造方法,子类也可以定义自己的构造方法,用来创建子类自己的对象。
-
子类和父类对象在进行类型转换时,子类对象可以被视为父类的一个对象,父类对象不能被当作是某一个子类的对象。
-
( )是指子类可以自动拥有父类的全部属性和服务
-
面向对象方法中,由继承派生出的新的子类可重用其父类的代码,并且可以修改、扩充而不影响其父类的使用。( )
-
子类的对象可代替其父类的对象。 ( ) 类图
-
____________类不能创建对象,必须产生其子类,由子类创建对象。
-
当子类定义了与相同名字的属性和方法时,Python是会自动删除父类的相关属性或方法。
-
◑关于抽象类的说法中正确的有()。◑A、只有子类覆盖了父类的所有抽象方法之后,这个子类才不是抽象类◑B、抽象类只有方法,没有属性◑C、抽象类的所有方法都是抽象方法D、带有抽象方法的类为抽象类◑E、抽象类不能创建对象
-
2、方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。
-
面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是( ),一个类获得其父类的全部描述(数据和操作)。
-
简述子类对象的实例化过程
-
【判断题】在实例化子类对象时,会自动调用父类无参的构造方法。 答案:√
-
编写程序实现快递包裹的处理。快递种类有:普通快递、电子设备快递、生鲜快递。普通快递直接打包处理;电子设备快递需要做易碎处理;生鲜快递需要做保鲜处理。 (1)分析不同快递的共同属性,设计父类。父类属性包括:快递编号,名称,重量,价格。方法有:信息输出方法和包裹处理方法。 (2)定义子类:普通快递、电子设备快递、生鲜快递,继承父类,并重写处理方法。 (3)定义快递处理工厂类。用户选择或输入快递包裹类型和属性,生成具体包裹对象,并进行相应处理。
-
在面向对象方法中,(44)定义了父类和子类的概念。子类在原有父类接口的基础上,用适合于自己要求的实现去置换父类中的相应实现称为()
-
2、如果一个方法能够接受一个基类对象作为其参数,必然可以接受一个子类对象。该陈述是()的定义。
-
1、1.()是子对象或者子类自动共享父对象或者父类数据结构和方法的机制。