> 其他 >
大侠们,小弟一直没理解“流对象”和“流类”这个概念.
书上我看到一句“流类定义的对象称为流对象.”,但我老是不能理解其中“对象”一词的含义!
还有“流类”这个概念,也不是很理解!谁能用通俗易懂的话,不甚感激!
人气:499 ℃ 时间:2020-10-01 09:14:10
解答
类相对于对象,其实就是代码.
是程序员设计的对象的代码.
而对象,是在程序运行的时候,用这个类进行创建的.
类也可以理解成自定义类型,就跟int char这种内置类型一样
int a; 这叫做创建整型对象
Base b;这样叫创建类对象
而流是指数据流.类似我们从键盘,从硬盘读取数据.并不是一股脑把所有数据乱糟糟的发过来.而是一个数据一个数据的发.像流水似的.所以叫做流.
因为面向对象思想强调“万物皆对象”.所以流也就封装成了一个类,stream类.而流定义的对象,就是流对象.类似cin cout 都是流对象.他们的类型是iostream类.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版