PROBLEM SET
构造函数
按知识点筛选题目,系统巩固该考点。
题目列表
共 24 题
A58131
工资管理编写简单的工资管理程序,系统中包含工人(worker)和经理(manage),所有员工都有员工号、姓名、基本工资等属性。工人:工人具有工作小时数和时薪的属性,工资计算方法为基本工资 + 工作小时数 * 时薪;经理: 具有固定的月薪,计算方法为固定月薪。根据以上的要求设计类,显示人员的信息和工资情况,运行结果如下:工号:001,姓名:King,本月工资:10000King的月薪是:1000…
2023年-编程题
--
--
A63185
以下关于C++类的说法,正确的是 ( )
创意编程组
--
--
A57878
在下面的Python代码被执行将报错,因为newClass没有 __init__( ) 魔术方法。( )
2023年-判断题
--
--
A57144
运行以下程序,输出的结果是?( )class A()
2023年-选择题
--
--
A66870
给定⼀个简单的类定义如下,( )语句在类的外部正确地创建了⼀个 Circle 对象并调⽤了 getArea 函数?1 class Circle {
2024年
--
--
A66847
给定一个简单的类定义如下,( )语句在类的外部正确地创建了一个 Circle 对象并调用了 getArea 函 数?1 class Circle {
2024年
--
--
A66704
创建一个对象时,会自动调用该对象所属类的构造函数。如果没有定义构造函数,编译器会自动生成一个默认的构造函数。
2024年
--
--
A67611
以下代码中,类的构造函数被调用了( )次。1 class MyClass {
2025年
--
--
A67584
下面关于C++类构造和析构函数的说法,错误的是( )。
2025年
--
--
A60757
在一个动物园管理软件中,你需要创建一个Bird类作为Animal类的子类。创建一个Bird实例时,以下哪个描述是正确的?( )class Animal
2025年
--
--
A60732
计算圆形的面积编写一个父类Shape,具有一个属性color和一个方法get_area(),用于计算形状的面积。然后,基于Shape类创建子类Circle,表示圆形。子类需要实现父类的方法get_area()来计算自身的面积。具体要求:(1)Shape类包含以下属性和方法: 属性:color(字符串类型,表示颜色) 方法:get_area()(计算并返回面积,方法体为空,由子类实…
2025年
--
--
A67455
为了让 Dog 类的构造函数能正确地调用其父类 Animal 的构造方法,横线线处应填入( )。
2025年
--
--
A67454
横线处填入代码Animal(name),C++代码执行结果是( )。
2025年
--
--
A67447
构造函数可以被声明为 virtual。
2025年
--
--
A67442
执行下列C++代码, my_dog.name 的最终值是 Charlie 。class Dog {
2025年
--
--
A67244
C++语⾔中 ,类的构造函数可以声明为私有(private)。
2025年
--
--
A60174
如下列Python代码所示的基类(base)及其派生类(derived),则生成一个派生类的对象时,只调用派生类的构造函数。class Base
2024年-判断题
--
--
A60471
在一个学校管理系统中,有一个基类 Person 表示人员,有属性 name 和 age,还有一个子类 Student 继承自 Person,并额外有属性 student_id。以下代码的空白处应填入什么来正确初始化子类实例?( )class Person
2025年
--
--
A60464
存取款操作创建一个名为"BankAccount"的类,要求:(1)有构造函数(init),接受账户名和初始余额;(2)有deposit(amount)方法用于存款;(3)有withdraw(amount)方法用于取款(余额不足时提示);(4)有display()方法显示账户信息;(5)创建一个实例,进行存款、取款操作,并显示最终账户信息。请根据要求,补全Python代码。cl…
2025年
--
--
A67187
在C++语言中,一个类可以拥有多个构造函数,也可以拥有多个析构函数。
2025年
--
--