IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> c++ 学生类的编写与使用 -> 正文阅读

[C++知识库]c++ 学生类的编写与使用

作者:墨启飞

环境:vs2019

时间:2021.9.25

代码:

#pragma once
#include <string>
using namespace std;
//声明一个类使用class关键字,后面跟上类名{};
class Student {
public:
?? ?//成员变量和成员方法写在大括号中
?? ?//成员变量
?? ?string m_Name; //姓名 member_表示成员的...
?? ?int m_Age; ? ? //年龄
?? ?int m_Id; ? ? ?//学号

?? ?//成员方法
?? ?void sleep(); ?// 睡觉的方法
?? ?void eat();?? ? ? // 吃饭的方法
?? ?void study(); ?// 学习的方法
};

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

using namespace std;

void Student::sleep() { ? //::表示Student类中的 sleep方法
?? ?cout << "学生睡觉" << endl;
}

void Student::eat() {
?? ?cout << "学生吃饭" << endl;
}

void Student::study() {
?? ?cout << "学生学习" << endl;

}

//编写一个学生类,创建学生对象,使用学生对象
/*
? 学生事物:
? ? ? 属性:性别,年龄,学号...
? ? ? 行为:吃饭,睡觉,学习...

? 学生类:
? ? ? 成员变量:性别,年龄,学号...
? ? ? 成员方法:吃饭,睡觉,学习...
??
? 定义类一般有两部分;
? ? ? ?1.类声明:成员变量,成员方法 ? ? 放在头文件中
? ? ? ?2.类方法定义:成员方法的具体的实现 ? 放在源代码文件中
*/
#include <iostream>
#include "Student.h"

using namespace std;
int main() {
? ? //创建学生对象
? ? Student s1;

? ? //使用学生对象 .称之为成员运算符
? ? s1.m_Name = "墨启飞";
? ? s1.m_Age = 20;
? ? s1.m_Id = 10086;

? ? cout << s1.m_Name << "\t" << s1.m_Age << "\t" << s1.m_Id << endl;

? ? //调用对象的方法
? ? s1.sleep();
? ? s1.eat();
? ? s1.study();

? ? //Student * p_stu = new Student;
? ? return 0;
? ??
}

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-26 09:58:18  更:2021-09-26 09:58:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/19 20:08:23-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码