类和对象-封装-封装设计案例1(学生类)

简介: 类和对象-封装-封装设计
#include <iostream>
#include <string>
using namespace std;
//要求: 
//设计一个学生类,属性有 姓名 学号
//可以给姓名和学号赋值
//可以显示姓名和学号 
class student{
  //访问权限
public:
  //属性
  string name;//姓名 
  int id;//学号
  //行为
  void showstudent()//显示学号和姓名 
  {
    cout<<"姓名:"<<name<<" "<<"学号:"<<id<<endl; 
  } 
  void setstudent(string Name,int Id)//赋值学号和姓名 
  {
    name=Name;
    id=Id;
  }
};
int main(int argc, char** argv) {
  //创建一具体的学生--实例化对象
  student s1;
  s1.setstudent("SN",1);
  s1.showstudent();
  return 0;
}
目录
相关文章
|
7月前
|
存储 Java 编译器
Java面向对象之——封装
Java面向对象之——封装
|
7月前
|
编译器 C语言 C++
【C++成长记】C++入门 | 类和对象(上) |面向过程和面向对象初步认识、类的引入、类的定义、类的访问限定符及封装
【C++成长记】C++入门 | 类和对象(上) |面向过程和面向对象初步认识、类的引入、类的定义、类的访问限定符及封装
|
测试技术 C++
c++学习之mystring的简单封装
c++学习之mystring的简单封装
136 0
|
7月前
|
算法 编译器 C语言
【C/C++ 编程题 01】用C++设计一个不能被继承的类
【C/C++ 编程题 01】用C++设计一个不能被继承的类
80 0
|
Java
【Java面向对象】封装的认识与实现
【Java面向对象】封装的认识与实现
94 0
|
7月前
|
数据安全/隐私保护 C++
C++类与对象【封装】
C++类与对象【封装】
|
7月前
|
Java
Java面向对象编程,如何定义一个接口并在类中实现它?
Java面向对象编程,如何定义一个接口并在类中实现它?
122 1
类和对象-封装-封装的意义
类和对象-封装-封装的意义
52 0
|
设计模式 数据安全/隐私保护
面向对象编程基础:封装、继承、多态与抽象的全面解析
面向对象编程基础:封装、继承、多态与抽象的全面解析
227 0
下一篇
DataWorks