首先声明是很简单的一个问题僦是关于类的基本问题。只是我觉得有点经验就应当赶紧积累记录一下
以下是一个学生类(Student)的类定义部分,请完成相应的类的实现部分,并编写相应的main函数测试相应的功
离问题结束还有 14 天 21 小时
1.我建议楼主用string类型我写的代码就是用string类型的,个人觉得比较方便使用如果你想减少内存开销的话可以用你用的那几种数据类型,因为有些学号里面有字母而名字长度也是不确定的,char name[20]只能接纳9个汉字当然这已经足够用了,我懂得有了string这种类型就不必再为生日定义另外一种数据类型的。
2.以下是我写的一些代码和测试用例希望对你有些帮助和启發:
Student(){};//string 型变量默认值为空所以不需要构造函数对其进行初始化了,如果有其他类型变量请自行添加
我想了一下应该是这样的由于这两个函數都属于构造函数因此编译的时候优先级是相同的,即只能执行一个
就像一件事情A、B、C都能单独完成,我把一个任务交给A去单独执行那么当A去做这件事的时候就不可能命令B去做这件事,
因为他们的关系是同事关系是平等的,而我是他们的BOSS有权指派谁来做什么工作
原悝大概就是这样,小记一下人来的不少,我很欣慰!
发布了18 篇原创文章 · 获赞 1 · 访问量 1万+