• [单选题]有如下程序: #include iostream.h> using namespace std; class Base { protected: int i: public: int j; }; class Derived: public Base { int m: public: int n; } int main() { Derived d: d.i=0; //[1] d.J=0; //[2] d.m=0; //[3] d.n=0: //[4] return 0; } 其中主函数中有两个赋值语句有错,这两个错误的赋值语句是
  • 正确答案 :A
  • [1]和[3]

  • 解析:解析:本题考核类和派生类的访问权限。类Derived共有继承Base,那么d对基类Base成员变量的访问权限不变,由于数据成员i为保护的,不能通过对象访问。派生类Derived中变量m为私有的,同样不能通过对象访问,所以错误的赋值语句为[1]和[3]。

  • [单选题]文件操作中,语句public String getPath()的作用是( )。
  • 正确答案 :B
  • 得到文件路径名字符串

  • 解析:解析:创建了一个文件对象后,可以使用以下成员,函数来获得文件相关信息。其中对文件名提供的方法有:String getName();获取一个不包含路径的文件名;String getPath();获取文件路径名字符串;String getAbsolutePath();获取文件绝对路径;String getParent();获取文件上一级的路径名。

  • 查看原题 点击获取本科目所有试题

    推荐下载科目: 计算机三级 软考中级 思科认证 Linux认证 JAVA认证 职称计算机 计算机操作员初级 计算机操作员中级 其他 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2