摘要:
Description 定义商品类(goods),成员包括商品号,商品名. 成员函数包括构造函数,包括两个参数分别对成员进行赋值,display()用于显示成员的值.定义商品类的子类食品类(foods),成员包括商品号,商品名,保质期(天数days),重写display()函数显示其所有成员值. 主 阅读全文
posted @ 2022-06-11 21:44
杏花疏影
阅读(171)
评论(0)
推荐(0)
摘要:
11.1 What is inheritance?(什么是继承?) 继承的作用:在已有类的基础上构造新类 这个新的类有或继承已有类的数据成员和成员函数,也可以添加新的数据成员和成员函数 这个已有的类就称为基类。 这个新类则称为派生类。 基类没有做任何改动,仅仅是作为生成派生类的基础。 这称为可重用性 阅读全文
posted @ 2022-06-11 20:10
杏花疏影
阅读(36)
评论(0)
推荐(0)
摘要:
来源:http://acm.ujn.edu.cn Description 编写函数,去掉str字符串中出现的substr字符串。要求实参和形参之间按引用传递 若str字符串为aaas1kaaas,substr字符串为aaa,则输出结果s1ks。 Input 第一行有一个正整数T,表示测试数据的组数。 阅读全文
posted @ 2022-06-11 19:00
杏花疏影
阅读(784)
评论(0)
推荐(0)
摘要:
来源:http://acm.ujn.edu.cn Description 定义24小时制时间类time24,数据成员包含:hours,minutes,seconds,成员函数包括: (1) 构造函数time24(int h, int m, int s),可以设定默认的形参值为0:0:0 (2) 赋值 阅读全文
posted @ 2022-06-11 16:55
杏花疏影
阅读(349)
评论(0)
推荐(0)
摘要:
1.C++ 的内置数据类型(int, float等)可与内置算术运算符(+, *,/ 等)和关系运算符(>, <, ==, !=)配合使用。 2.并非所有的内置运算符都能与每一种数据类型配合使用。 例如,字符串不能进行乘法操作,%只适用于整型数。 3.定义一个新的类时,可以重新定义或者重载已经存在的 阅读全文
posted @ 2022-06-11 16:20
杏花疏影
阅读(74)
评论(0)
推荐(0)
摘要:
Description 首先输入数组元素的个数n,然后使用new分配一个整型数组,依次输入n个元素的值,按格式要求输出数组元素,将数组中值小于0的元素替换为0,最后输出替换后的数组,注意程序必须用指针实现,不能用下标变量的形式 Input 输入有2行,第1行为一个整数,即数组元素个数,第2行依次输入 阅读全文
posted @ 2022-06-11 14:21
杏花疏影
阅读(249)
评论(0)
推荐(0)
摘要:
9.1 Variable addresses(变量的地址) 在C++程序中使用的每个变量和对象,都存储在内存中特定的存储单元中。 不同的计算机和操作系统为变量分配的内存地址是不同的。 每个存储单元都有唯 一的地址 使用取地址运算符&获取变量的地址,地址都用16 进制数表示。 9.2 Pointer 阅读全文
posted @ 2022-06-11 13:36
杏花疏影
阅读(101)
评论(0)
推荐(0)
摘要:
来源:http://acm.ujn.edu.cn Description 编写student类,类成员包括学号,姓名,年龄。 (1)编写构造函数,能够接受键盘输入的学生姓名和年龄,完成对象的初始化。学生学号自动生成,第一个student对象学号为1,第二个为2,以此类推。 (2)编写display函 阅读全文
posted @ 2022-06-11 11:23
杏花疏影
阅读(391)
评论(0)
推荐(0)