类和对象
见证大牛成长之路
这个作者很懒,什么都没留下…
展开
-
多态性和虚函数
多态性是面向对象程序设计的一个重要特征。C++支持多态性,在C++程序设计中能够实现多态性。(1)一个典型的例子:先建立一个point(点)类,包含数据成员x,y(坐标点),以他为基类,派生出一个circle(圆)类,增减数据成员r(半径),再以circle类为直接基类,派生出一个cylinder(圆柱体)类,在增加数据成员h(高)。要求编写程序,重载运算符“”和“>>”,使之能用于输出以上类原创 2014-10-26 22:35:25 · 761 阅读 · 0 评论 -
类和对象第一讲
到C++里面比较重要的东西了,类和对象,先介绍一些概念性的东西。客观世界中任何一个事物都可以看成一个对象。对象是构成系统的基本单位。任何一个对象有两个要素:1.属性,2.行为。同理,凡是具备这两种属性的都叫做对象。在C++中,每个对象都是有数据和函数组成的。函数是用来对数据进行操作的,以便实现某些功能。在设计一个对象时,把对象的内部实现和外部行为分割开来。类是对象的抽象,对原创 2014-10-08 00:20:47 · 701 阅读 · 0 评论 -
类和对象第二讲
类和对象第二讲还是用程序说明:#include using namespace std;class time{public: void set_time(); void show_time();private: int hour; int minute; int sec;};void time::set_time(){ cin>原创 2014-10-08 16:07:10 · 600 阅读 · 0 评论 -
类和对象第三讲
类和对象第三讲还是先来继续介绍构造函数,今天想谈谈带参数的构造函数。例:求一个长宽高分别为(1)12,25,30。(2)15,30,21.的长方体的体积。原创 2014-10-10 01:25:45 · 583 阅读 · 0 评论 -
类和对象第四讲
类和对象第四讲对象数组的使用方法:原创 2014-10-11 01:08:24 · 625 阅读 · 0 评论 -
类和对象第五讲
类和对象第五讲对象的动态建立和释放.例如:box *pt; //定义一个指向box类对象的指针变量ptpt=new (box); //在pt中存放了新建对象的起始地址另外C++还允许在执行new时,对建立的对象进行初始化;例如: box *pt=new(12,15,18).在执行new运算时,如果内存量不足,无法开辟所需的内存空间,目前大多数C+原创 2014-10-13 13:27:30 · 694 阅读 · 0 评论 -
类和对象第六讲
类和对象第六讲友元,友元包括友元函数和友元类。友元函数的简单例子:原创 2014-10-16 20:28:17 · 701 阅读 · 0 评论