首页学历类考试大学计算机科学
(简答题)

假设类模板Employee有static数据成员count,如从类模板实例化三个模板类。那么有多少个static数据成员?各有什么限制?

正确答案

三个。从类模板Employee实例化的三个模板类有自己的类模板static数据成员,该模板类的所有对象共享一个Static数据成员。和非模板类的static数据成员一样,模板类的static数据成员也应在文件范围内初始化。每个模板类有自己的类摸板的static数据成员副本。

答案解析

相似试题

  • (简答题)

    假设某销售公司有销售经理和销售员工,月工资的计算办法是:销售经理的固定月薪为8000元并提取销售额的5/1000作为工资;销售员工只提取销售额的5/1000作为工资。编一程序,定义一个基类Employee,它包含三个数据成员number、name和salary,以及用于输入编号和姓名的构造函数。由Employee类派生Salesman类,再由Salesman类派生Salesmanager类。Salesman类包含两个新数据成员 commrate和sales,还包含用于输入销售额并计算销售员工工资的成员函数pay和用于输出的成员函数print。Salesmanager类包含新数据成员 monthlypay,以及用于输入销售额并计算销售经理工资的成员函数pay、用于输出的成员函数print()。在main函数中,测试你的类结构,求若干个不同员工的工资。

    答案解析

  • (判断题)

    使用static定义的内部类就成为外部类。

    答案解析

  • (填空题)

    在声明成员方法的时候,用关键字static修饰的方法是类方法,类方法也称为()方法。

    答案解析

  • (填空题)

    在声明成员变量的时候,用关键字static修饰的变量是类变量,类变量也称为()变量。

    答案解析

  • (判断题)

    实现Serializable接口的可序列化类应该显式private static final声明 serialVersionUID。

    答案解析

  • (简答题)

    关键字static在修饰类、类的成员数据和类的成员方法中的作用各是什么?

    答案解析

  • (简答题)

    编写一个字符方式的Application程序。在程序中定义一个表示雇员的类Employee。在类Employee中定义两个属性,分别表示雇员的姓名和薪酬。定义类Employee构造方法,为两个属性赋初值。另外在类Employee的中分别定义两个获取属性值的成员方法。在程序的主类中创建一个Employee类的对象objE,为该对象的所有成员变量赋初值,并且在标准输出设备上输出它的成员变量的值。请写出此Application程序的源程序代码。

    答案解析

  • (简答题)

    static有什么用途?static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?

    答案解析

  • (简答题)

    关键字static有什么作用?

    答案解析

快考试在线搜题