要求写出程序,还不能太难,c++就学了一节课

定义一个学生类,包含私有属性:学号,姓名,性别,公有属性:学习函数(调用后输出我在学习),吃饭函数(调用后输出我在吃饭),睡觉函数(调用后输出我要睡觉),类的构造函数初始化学生的学号(001),姓名(张三),性别(男)。调用结束后用析构函数释放内存。

类都不会写么

//定义一个学生类,包含私有属性:学号,姓名,性别,公有属性:学习函数(调用后输出我在学习),吃饭函数(调用后输出我在吃饭),睡觉函数(调用后输出我要睡觉),类的构造函数初始化学生的学号(001),姓名(张三),性别(男)。调用结束后用析构函数释放内存。
#include <iostream>
#include <string>
using namespace std;
class student
{
    private:
        string num;
        string name;
        string sex;
    public:
        student() {}
        student(string n,string m,string s) {num=n;name=m;sex=s;}
        void study() {cout<<"我在学习"<<endl;}
        void eat() {cout<<"我在吃饭"<<endl;}
        void sleep(){cout<<"我在睡觉"<<endl;}
};
int main()
{
    student s("001","张三","男");
    s.study();
    s.eat();
    s.sleep();
    return 0;
}