- 0
- 0
- 约7.29千字
- 约 18页
- 2026-01-15 发布于北京
- 举报
今天的公告:
课程政策:
邮件协助(ews,svn等):cs225help@cs.illinois.edu
分组在Siebel0224会议室进行。
作业0已发布,截止日期为周一上课前。
项目1已发布,截止日期为8/30,晚上11:59。
DYB(Siebel3405):
•每周二,1:30‑3:30(Cinda)
熟练考试:8/29,7‑10点,Siebel2407
linuTyTufoRaI0229SiebIe1.9.
Str类定义的结构(续):客户端代码:spheremyVar;sphere.hsphere.cpp
classsphere{public:sphere();ctorssphere(doubler);void
setRadius(doublenewRad);doublegetDiameter()const;private:
doubletheRadius;}
//构造函数(下一页)void
sphere::setRadius(double
newRad){theRadius=newRad;}double
sphere::getDiameter()const{return
2*theRadius;}
附注:
const:getDiameter对球体类的私有成员不进行修改的承诺。
:‘作用域解析运算符’将此setRadius的实现连接到sphere
构造函数(简介):
我们为
关于构造函数需要记住的几点:
Today’sannouncements:
Coursepolicies:
Emailassistance(ews,svn,etc.):cs225help@cs.illinois.edu
SectionsmeetinSiebel0224.
HW0available,dueMondaybeforelecture.
MP1available,due8/30,11:59p.
DYB(Siebel3405):
•EveryTue,1:30-3:30p(Cinda)
Proficiencyexam:8/29,7-10p,Siebel2407
linuTyTufoRaI0229SiebIe1.9.
Structureofaclassdefin(cont):clientcode:spheremyVar;sphere.hsphere.cpp
classsphere{
public:sphere();ctors
sphere(doubler);
voidsetRadius(doublenewRad);doublegetDiameter()const;
private:doubletheRadius;
//constructor(s)(nextpage)
voidsphere::setRadius(double
newRad){theRadius=newRad;
}
doublesphere::getDiameter()const{
return2*theRadius;
}
Asides:
const:apinkypromisebygetDiameterthatitwillnotchangeaprivatememberofthe
sphereclass.
:‘scoperesolutionoperator’connectsthisimplementationofsetRadiustosphere
Constructors(intro):
codethatwewriteforthe
Pointstorememberabtcctors:
*1.如果你不写任何构造函数,系统会为你写一个。2.如果你写了任何一个构造函数,系统将
不会默认的。我的s(s.2)3.构造函数不会被“调用”——它们是为系统在需
要时调用而写的。do
所以。intmain(){spherea;sphere
b(5.8);}//默认构造函数
sphere::sphe
您可能关注的文档
- 因素分析法在管理用财务分析体系中应用及案例.pdf
- 物体动态平衡分析及变化规律探讨.pdf
- 第五册模块一单元测试题.pdf
- 地下水与含水层特性分析.pdf
- 离子交换树脂Dowex 50WX4氢型安全技术说明书.pdf
- 银勺接触特定鸡蛋清变黑现象探究.pdf
- 境石产品安装方法及特性简介.pdf
- 东亚地理概览:地形、气候与概况.pdf
- 创新创业园招商工作计划.pdf
- 丰田Camry HV维修手册:电子助力转向系统DTC C1581故障诊断与处理.pdf
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 湖南交通职业技术学院单招《数学》真题及参考答案详解(新).docx VIP
- 儿科护士年终工作总结.pptx VIP
- 第二章新时代新征程中国共产党的使命任务-2024版研究生新中特教材课件.pdf VIP
- 1资产评估执业准则——资产评估方法(征求意见 ….docx VIP
- 浙江省杭州市钱塘区2023-2024学年六年级上数学期末试卷(含答案).pdf VIP
- 利雅路燃烧机安装使用说明书GM1400-4500-cn.pdf VIP
- 第二章新时代新征程中国共产党的使命任务-2024版研究生新中特教材课件.pptx VIP
- 人教版九年级物理下册期末试卷(可打印).pdf VIP
- 湖北省黄冈市2022—2023学年九年级上学期数学期末教学质量监测试题【含答案】.pdf VIP
- EMERSON艾默生 European Instruction Manual Series WSNF Solenoid M12-II说明书用户手册.pdf
原创力文档

文档评论(0)