自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Time类的运算符重载

题目描述: 设计一个Time类,有hour、minute、second等私有数据成员。对该类重载+、-和<<运算符。 +运算符函数要实现Time对象和一个正整数n的相加,n理解为秒数,该运算符函数返回当前时间加n秒之后的Time对象。(加之后的时间可能跨到后一天) -运算符函数重载的第一个版本要实现Time对象和一个正整数n的相减,n理解为秒数,该运算符函数返回当前时间减n秒之后的Time对象。(减之后的时间可能回到前一天) -运算符函数重载的第二个版本要实现两个Time对.

2022-05-17 18:15:08 965

原创 this的使用

题目描述: 定义一个Test类,该类有私有成员x和y 为该类设计两个成员函数setXY1和setXY2,其中setXY1返回目的对象的指针,而setXY2返回目的对象的引用 main函数已经写好,请根据main函数的内容完成该类的设计: int main(){ int x,y; cin>>x>>y; Test t(x,y); t.setXY1(10,10)->showXY(); t.setXY2(20,20).showXY(); return

2022-05-17 18:09:52 388

原创 【无标题】C++类型兼容规则

题目描述:​根据main函数的内容倒推所涉及的几个类之间的关系,并完成这些的类的设计: int main(){ Base1 b1; Base2 b2; Derived1 d1; Derived2 d2; Base1 *bp; bp=&b2; bp->doSomething(); //(1) cout<<endl; bp=&d1; bp->doSomething(); //(2) cout<<endl; bp=&a..

2022-05-06 15:41:48 582

原创 C++虚基类

题目描述:已知有Grandson类和main函数如下: class Grandson:public Son1,public Son2{ string grandsonName; public: Grandson(string name1,string name2,string name3,string name4): Father(name1),Son1(name1,name2),Son2(name1,name3),grandsonName(name4){} void printGran

2022-05-06 15:37:05 565

原创 c++给类实行“计划生育”政策

题目描述:要求定义一类A,其有私有成员name(string类型)及其他成员。请完成类A的定义,使得类A只能被实例化为唯一的一个对象。 本题已经完成main函数编写如下,请提交其他相应代码(头文件引用部分,命名空间引用部分,类定义部分): int main() { string name1,name2; cin >> name1; cin >> name2; A* o1 = A::GetObject(name1); o1->Print(); A*

2022-05-03 22:10:35 966 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除