c++一个类创建多个对象

In the below program, we are creating a C++ program to create multiple objects of a class.

在下面的程序中,我们正在创建一个C ++程序来创建一个类的多个对象

/* C++ program to create multiple objects of a class */
#include <iostream>
#include <string>
using namespace std;
// class definition
// "student" is a class
class Student {public: // Access specifier
int rollNo;
string stdName;
float perc;
};
int main()
{// multiple object creation
Student std1, std2;
// Accessing attributes and setting the values
std1.rollNo = 101;
std1.stdName = "Shivang Yadav";
std1.perc = 98.20f;
std2.rollNo = 102;
std2.stdName = "Hrithik Chandra Prasad";
std2.perc = 99.99f;
// Printing the values
cout << "student 1..."
<< "\n";
cout << "Student's Roll No.: " << std1.rollNo << "\n";
cout << "Student's Name: " << std1.stdName << "\n";
cout << "Student's Percentage: " << std1.perc << "\n";
cout << "student 2..."
<< "\n";
cout << "Student's Roll No.: " << std2.rollNo << "\n";
cout << "Student's Name: " << std2.stdName << "\n";
cout << "Student's Percentage: " << std2.perc << "\n";
return 0;
}

Output

输出量

student 1...
Student's Roll No.: 101
Student's Name: Shivang Yadav
Student's Percentage: 98.2
student 2...
Student's Roll No.: 102
Student's Name: Hrithik Chandra Prasad
Student's Percentage: 99.99

翻译自: https://www.includehelp.com/cpp-programs/create-multiple-objects-of-a-class.aspx

c++一个类创建多个对象

c++一个类创建多个对象_C ++ | 创建一个类的多个对象相关推荐

  1. 创建两个Thread子类,第一个用run()方法启动,并捕获第二个Thread对象的句柄,然后调用wait()。第二个类的run()方法几秒后为第一个线程调用notifAll(),使第一个线程打印消息

    创建两个Thread子类,第一个用run()方法启动,并捕获第二个Thread对象的句柄,然后调用wait().第二个类的run()方法几秒后为第一个线程调用notifAll(),使第一个线程打印消息 ...

  2. 定义一个矩形类Rectangle:(知识点:对象的创建和使用)

    /** 1:定义一个矩形类Rectangle:(知识点:对象的创建和使用)     定义三个方法:getArea()求面积.getPer()求周长,showAll()分别在控制台输出长.宽.面积.周长 ...

  3. java初始化实例化_Java对象的创建过程:类的初始化与实例化

    一.Java对象创建时机 我们知道,一个对象在可以被使用之前必须要被正确地实例化.在Java代码中,有很多行为可以引起对象的创建,最为直观的一种就是使用new关键字来调用一个类的构造函数显式地创建对象 ...

  4. python中如何创建类的对象_python面向对象中如何建立具体的对象?

    我们现在眼前所能看到的事物,都是具体的对象.很多小伙伴在面向对象中创建对象,其实都停留在对象名称的建立,计算机中并没有具体对象的描述属性.我们想要使用python中的类,建立的对象就需要是具体的.下面 ...

  5. python 全栈开发,Day116(可迭代对象,type创建动态类,偏函数,面向对象的封装,获取外键数据,组合搜索,领域驱动设计(DDD))...

    昨日内容回顾 1. 三个类 ChangeList,封装列表页面需要的所有数据.StarkConfig,生成URL和视图对应关系 + 默认配置 AdminSite,用于保存 数据库类 和 处理该类的对象 ...

  6. java中io流如何创建一个文件_,Java中Io流操作-File类的常用操作-创建文件,创建文件夹...

    package com.hxzy.IOSer; import java.io.File; import java.io.IOException; public class Demo03 { publi ...

  7. 关于PrintQueueCollection()类,跨线程调用错误“线程无法访问此对象,因为另一个线程拥有该对象”

    使用System.Printing.PrintQueueCollection()   纸质打印机获取 _generalPrinters = new PrintQueueCollection(); pu ...

  8. Java对象的创建过程:类的初始化与实例化

    一.Java对象创建时机 我们知道,一个对象在可以被使用之前必须要被正确地实例化.在Java代码中,有很多行为可以引起对象的创建,最为直观的一种就是使用new关键字来调用一个类的构造函数显式地创建对象 ...

  9. 从Java类到对象的创建过程都做了些啥?内存中的对象是啥样的?

    转载自   从Java类到对象的创建过程都做了些啥?内存中的对象是啥样的? 先回顾一下Java程序执行的过程: Java程序执行时,第一步系统创建虚拟机进程,然后虚拟器用类加载器Class Loade ...

最新文章

  1. SIGSEGV 和 SIGBUS gdb看汇编
  2. 二分法与简单遍历的效率比较
  3. 净误差与遗漏为负值的含义_巴丹吉林沙漠湖泊水位变化及地下水净补给量
  4. 大数据互联网架构阶段 Redis(二)
  5. python:how does subclass call baseclass's __init__()
  6. 缓存redis的使用方案
  7. LoadRunner中的参数与变量
  8. Python科学计算库numpy中的add运算
  9. windows11升级安装失败怎么办,电脑如何正确安装win11
  10. RemObjects
  11. 达人评测 华为watch gt2和gt选哪个好
  12. php 过滤微信符号昵称,PHP处理微信昵称特殊符号过滤方法
  13. 计算机启动黑屏一段时间,电脑开机为什么黑屏一段时间就好了
  14. 云计算 - 虚拟化技术 - 总结
  15. 006 window7或虚拟机上不了网或DNS出问题
  16. 【CDOJ 1323】柱爷的下凡
  17. oracle 升级 32升级64 utlirp,Oracle 10G 32位升级64位
  18. 互联网寒冬,大公司都在裁员,当程序员还有前途吗?
  19. 解决typora beta版本过期提示
  20. ios 10 简单配置

热门文章

  1. poj1703Find them, Catch them(并查集以及路径压缩)
  2. mysql数据库下载压缩包_mysql 8.0.22 zip压缩包版(免安装)下载、安装配置步骤详解...
  3. docker run 挂载卷_docker mysql配置挂载到卷
  4. java plug机制_插件机制 - OpooPress - 基于 Java 的静态博客生成器
  5. MySQL学习(2)
  6. dev 中 gridcontrol1 滚动条重绘_浏览器的重绘和回流(Repaint amp; Reflow)
  7. 2021辽宁高考艺考成绩查询系统入口,2019年辽宁省艺考统考成绩查询官方入口
  8. python 历遍子弹_python之子弹移动
  9. golang定时任务的使用
  10. UVA - 227 Puzzle