声明一个datatype类,能处理包含字符型、整型和浮点型三种类型的数据,给出其构造函数,实现对类的数据成员进行初使化,给出显示函数,实现对类里数据成员的显示,并在主函数中调用。
举一反三
- 定义一个[tex=8.286x1.286]y+H8co7B0ltLRtcNydVWAepOiHPC84x0urEHHX7Eq44=[/tex]类, 能处理包含字符型、整型、浮点型三种类型的数据,给出其构造函数。
- 关于类成员函数的描述中正确的是: A: 类中只能给出成员函数的函数原型,但不能给出其函数体的实现代码 B: 类中的成员函数可以在类体内实现,也可以在类体外实现 C: 类中的成员函数在类体外实现时必须要与类声明在同一文件中 D: 在类体外实现的成员函数函数体内不能访问该类的私有数据成员
- 下列关于有子对象派生类的构造函数调用顺序正确的是()。 ①调用基类构造函数,对基类数据成员初始化 ②调用子对象构造函数,对子对象数据成员初始化 ③执行派生类构造函数,对派生类数据成员初始化
- 类的成员函数: 在类中说明函数 ; 可以在类外给出函数体实现,并在函数名前使用 加以限定; 也可以直接在类中给出函数体,形成 成员函数; 允许声明 和带默认参数值的函数。
- 关于静态数据成员的描述中正确的是( )。 A: A) 类的静态数据成员不是类的所有对象共享的数据 B: B) 类的静态数据成员不能被类的成员函数调用 C: C) 类的静态数据成员不能被类的构造函数调用 D: D) 类的静态数据成员必须进行初始化