- 37
- 0
- 约2.31万字
- 约 77页
- 2021-04-09 发布于广东
- 举报
Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#
Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#
C第四版习题解答下
《C++程序设计基础》(第4版)(下)
习题与解答
第6章 类与对象
选择题
1.若有以下说明,则在类外使用对象objX成员的正确语句是( C )。
class X
{
int a;
void fun1();
public:
void fun2();
};
X objX;
(A)=0; (B)(); (C)(); (D)X::fun1();
2.若有以下说明,则对n的正确访问语句是( B )。
class Y
{
endl;
cout a \t b endl;
}
T( T d )
{
cout 调用构造函数2. endl;
cout \t endl;
}
~T() { cout 调用析构函数.endl; }
int add( int x, int y = 10 ) { return x + y; }
private :
int a, b;
};
int main()
{
T d1( 4, 8 );
T d2( d1 );
cout ( 10 ) endl;
}
【解答】
调用构造函数1.
4 8
调用构造函数2.
4 8
20
调用析构函数.
调用析构函数.
3.
#includeiostream
using namespace std;
class T
{
public:
T(int x) { a=x; b+=x; };
static void display(T c) { couta=\tb=endl; }
private:
int a;
static int b;
};
int T::b=5;
int main()
{
T A(3), B(5);
T::display(A);
T::display(B);
}
【解答】
a=3 b=13
a=5 b=13
4.
#includeiostream
using namespace std;
#includecmath
class Point
{
public :
Point( float x, float y )
{ a = x; b = y; cout点( a, b ); }
friend double d( Point A, Point B )
{ return sqrt( }
private:
double a, b;
};
int main()
{
Point p1( 2, 3 );
cout 到;
Point p2( 4, 5 );
cout 的距离是: d( p1,p2 ) endl;
}
【解答】
点(3,4)到点(4,5)的距离是:
5.
#includeiostream
using namespace std;
class A
{
public :
A() { a = 5; }
void printa() { cout A:a = a endl; }
private :
int a;
friend class B;
};
class B
{
public:
void display1( A t )
{ ++; cout display1:a = endl; };
void display2( A t )
{ --; cout display2:a = endl; };
};
int main()
{
A obj1;
B obj2;
();
( obj1 );
( obj1 );
();
}
【解答】
A:a = 5
display1:a = 6
display2:a = 4
A:a = 5
6.
#includeiostream
using namespace std;
class A
{
public:
A(int x):a(x=0){ }
void getA(int A) { A=a; }
void printA() { couta=aendl; }
private:
int a;
};
class B
{
pub
您可能关注的文档
- c程序员求职信.docx
- c程序员求职信求职报告个人简历.docx
- c程序设计教程修订版设计思想与实现习题解答钱能.docx
- c程序设计运算符重载实验报告.docx
- c笔试题目带答案.docx
- c记事本课程设计.docx
- 2026【人教版】小学六年级数学下册第5课时 解决问题【教案对应版】.pptx
- 主题03 多元共生:世界文明的演进与交融(知识清单)2026年高考历史二轮复习讲练测.pdf
- 2026年春【苏教版】-六年级数学下册-6.pptx
- 事业单位考试职业能力倾向测验河北省石家庄市2026年复习难点详解.pdf
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- 安全评价 安全检查表法 课件:安全检查表法.pptx VIP
- 2025瓮福达州化工有限责任公司招聘(四川)笔试备考题库及答案解析.docx VIP
- 核电站辅助厂房电气安装施工方案.docx VIP
- hotz-雷达系统(第一章)波形模糊函数.ppt VIP
- 《大学生创新创业教育》课件——第六章 创业计划的制定.pptx VIP
- 八年级上期末物理试卷(含答案).pdf VIP
- 保险营销情景演练.pptx VIP
- 2026-2030中国胡椒酸市场深度分析及发展规模预测研究报告.docx
- 【复试】2025年 西南林业大学095137农业管理《加试市场营销》考研复试.docx VIP
- (2.4.1)--1-4离心泵基本方程式.ppt VIP
原创力文档

文档评论(0)