c期末复习题(无答案).pdfVIP

  • 0
  • 0
  • 约1.19万字
  • 约 8页
  • 2026-09-11 发布于河北
  • 举报

一、封装

1.对于设计好的MyString类(封装了一个字符指针m_pbf,无虚函数),回答下面的问

题:

(1)以下程序段会调用哪些函数?对象strl占用多少字节的内存空间?str2呢?

{

MyStringstrl,str2(IloveC++!”);

MyStringstr3(str2),str4=str2;

strl=str2;

}

(2)该类的复制构造函数和赋值运算符函数应如何实现?

(3)对于我们设计好的MyString类,以下程序段能够运行,则MyString类一定有什么

样的构造函数?运行该程序会调用哪些函数?

(

MyString*p=newMyString[10];

delete[]p:

}

(4)对于我们设计好的MyString类,以下程序段能够运行,则运行该程序会调用哪些函

数?

MyStringfnl(MyStrings)

{s.append

文档评论(0)

1亿VIP精品文档

相关文档