江苏科技大学
课程实践报告
设计题目
程序设计VC实践
设计时间20014224至2014228
学院系
船舶与海洋工程
专业班级卓越(一)班
学生姓名朱国栋
学号1240101138
指导老师:
张晓茹
f任务一
一、实践任务
38.建立一个类Sample,对数组中元素用选择法进行升序排序。排序函数定义到Sample类的友元类Process中。具体要求如下:类Sample
defi
eMax100
二、详细设计
1、类的描述与定义(1)私有数据成员
i
tAMAX:一维整型数组,存放需要排序的数。i
t
:需要排序的数的个数。
(2)公有成员函数
Sample:构造函数,初始化成员数据
,初始值为0。友元类Process
公有成员函数voidgetdataSamples:从键盘输入数据,对数组A进行赋值。voidselectsortSamples:对数组A中的元素进行升序排序。voiddispSamples:输出数组中的元素。
2、主要函数设计
在主程序中定义对象对该类进行测试。
三、源程序清单
i
cludeiostreamhdefi
eMAX100classSampleprivate
i
tAMAXi
t
publicSample
0frie
dclassProcessclassProcesspublicvoidgetdataSamples
cout