/*! \file student.cpp
*
* ここに、このファイルの説明を書く。
*/
#include "student.h"
/*! \fn student
* \brief class student のコンストラクタ
*
* \param char *fname 学生のファーストネーム
* \param char *lname 学生のラストネーム
* \param int a 学生の年齢
* \param char* c 学生の選択コース
* \param int g 学生の学年
*/
student::student(char *fname, char *lname, int a, char* c, int g) : person(fname, lname, a) {
course = c;
grade = g;
}
/*! \fn get_course
* \brief 学生の選択コースを返す
* \param void
* \return char* 学生の選択コース
*/
char* student::get_course() {
return course;
}
/*! \fn get_grade
* \brief 学生の学年を返す
* \param void
* \return int 学年
*/
int student::get_grade() {
return grade;
}
/*! \fn main
* \param void
* \brief 学生のデータをインスタンス化して、表示する。
*/
int main() {
//! ここである学生をインスタンス化。
student *s = new student("hironobu", "suzuki", 35, "Infomation", 3);
//! 結果を出力
cout << s->getfname() << "\t" << s->getlname() << "\n";
//! きちんとメモりを解放する癖をつけましょう。
delete s;
//! int main()は規格です。
return 0;
}