C++ 用set函数验证数据

2019-08-25  本文已影响0人  samtake
setUnknow.jpg
class VertifyWithSetFunc {
    //instance variables
    
public:
    
    VertifyWithSetFunc(string);
    
    void setCourseName(string);
    string getCourseName();
    
    void displayMessage();
    
private:
    string courseName;
};
VertifyWithSetFunc::VertifyWithSetFunc(string name){
    setCourseName(name);
}
void VertifyWithSetFunc::setCourseName(string name){
    if (name.length() <= 10) {
        courseName = name ;
    }
    
    if (name.length() > 10) {
        courseName = name.substr(0, 10);
        cout<< "name is long than 10 :"<< name << endl;
    }
}

输出

name is long than 10 :test2test2test2test2test2test2test2test2test2test2
vertify1: test1
vertify2: test2test2

demo链接🔗https://github.com/samtake/C-review

上一篇 下一篇

猜你喜欢

热点阅读