第讲类与对象的基本概念.pptVIP

  • 4
  • 0
  • 约1.76万字
  • 约 86页
  • 2017-02-23 发布于上海
  • 举报
第讲类与对象的基本概念

7.9.2对象作为函数参数和返回值的传递方式 (续) 有时返回时可以不调用拷贝构造函数 例:return Point(1, 2); 直接调用构造函数Point(int, int),生成返回的对象 有时主调函数中可以不建立临时对象 例:Point p = fun2(); 先为p申请空间,调用fun2()前传递p的地址,这样在返回时可直接在p的空间上构造返回对象 * 7.9 深度探索 7.10 小结 主要内容 面向对象的基本概念、类和对象的声明、构造函数、析构函数、内联成员函数、拷贝构造函数、类的静态成员、类的友元、共享数据的保护 达到的目标 掌握类与对象的基本概念,能够在程序中定义类和对象,定义构造与析构函数。会定义和使用类的静态成员、友元,能够实现共享数据的保护 * * * * * * * * * void showCount() { //输出静态数据成员 cout Object count = count endl; } private: //私有数据成员 int x, y; static int count; //静态数据成员声明,用于记录点的个数 }; int Point::count = 0;//静态数据成员定义和初始化,使用类名限定 int main() { //主函数 Point a(4, 5); //定义对象a,其构造函数回使cou

文档评论(0)

1亿VIP精品文档

相关文档