本文共 1631 字,大约阅读时间需要 5 分钟。
// 第一种方法:访问对象 Student mStudent; mStudent.setName("李白"); result = mStudent.getName(); cout<<"Name : " << result << endl;
// 第二种方法:通过指针进行方法 Student* p = &mStudent; result = p->getName(); cout<<"Name : " << result << endl;
// 第三种方法:通过引用进行访问 Student &s = mStudent; result = s.getName(); cout<<"Name : " << result << endl; return 0;
#include#include #include using namespace std;class Student {public: void setName(string vaule){ name = vaule; } string getName() { return name; }private: string name;};int main() { string result; // 第一种方法:访问对象 Student mStudent; mStudent.setName("李白"); result = mStudent.getName(); cout<<"Name : " << result << endl; // 第二种方法:通过指针进行方法 Student* p = &mStudent; result = p->getName(); cout<<"Name : " << result << endl; // 第三种方法:通过引用进行访问 Student &s = mStudent; result = s.getName(); cout<<"Name : " << result << endl; return 0;}
主要放对象的声明
#ifndef STUDENT_H#define STUDENT_H#include#include using namespace std;// 放置声明class Student {public: void setName(string vaule); string getName();private: string name;};#endif
#include "Student.h"#includestring Student :: getName() { return name;}void Student ::setName(string vaule){ name = vaule;}
#include#include "Student.h"int main() { Student mStudent; mStudent.setName("李白"); cout<<"Name : " << mStudent.getName() << endl; return 0;}
转载地址:http://qecti.baihongyu.com/