C++书写的第一个类

Posted cmkbk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++书写的第一个类相关的知识,希望对你有一定的参考价值。

1、建立Student.h头文件

#ifndef STUDENT_H
#define STUDENT_H

#include <string>
using namespace std;
class Student{

private: 
    string name;
    int age;

public:
    void setName(string name);
    string getName();
    void setAge(int age);
    int getAge();
};


#endif // !STUDENT_H

2、建立头文件中声明的方法

#include<iostream>
#include<string>
#include"Student.h"

using namespace std;
void Student::setName(string a)
{
    name = a;
}
string Student::getName()
{
    return  name;
}
void Student::setAge(int ag){
    age = ag;
}
int Student::getAge(){
    return age;
}

3、建立main函数测试

#include<iostream>
#include<string>
#include"Student.h"

using namespace std;
int main()
{
    Student  stu;
    stu.setName("后裔");
    stu.setAge(18);
    cout << stu.getName() << "   " << stu.getAge() << endl;
    return 0;}

运行结果:

技术图片

 

以上是关于C++书写的第一个类的主要内容,如果未能解决你的问题,请参考以下文章

为啥此代码片段返回意外结果?

从片段类中的对话框添加项目到recyclerview。

书写数字识别(C++ KNN openCV)

我的OpenGL学习进阶之旅 C++ 长行字符串多行书写的方法以及如何书写正确的OpenGL Shader着色器代码

C++ 代码片段(积累)

我的OpenGL学习进阶之旅 C++ 长行字符串多行书写的方法以及如何书写正确的OpenGL Shader着色器代码