上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页
摘要: 摘要:本文讲解面向对象C++程序设计中类之间的关系。并用UML类图描述这些关系。关键词:面向对象 类 对象 C++ UML适用对象对C++有一定基础的初级同学面向对象编程的核心:类面向对象的思想下编程过程可以减化... 阅读全文
posted @ 2015-11-07 20:08 cloudren2020 阅读(465) 评论(0) 推荐(0) 编辑
摘要: #pragma pack(8)#includeusing namespace std;class A{//空类};class B{int i;//有一个整数型数据};class C{int i;//4 ... 阅读全文
posted @ 2015-11-07 20:02 cloudren2020 阅读(111) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;/***关键词 explicit显式* 应用:只能修饰构造函数* 功能:防止构造函数被调用时,实参隐式转换数据类型**///double d=10;(隐式转... 阅读全文
posted @ 2015-11-07 19:50 cloudren2020 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1 volatile有些变量是用volatile关键字声明的。当两个线程都要用到某一个变量且该变量的值会被改变时,应该用volatile声明,该关键字的作用是防止优化编译器把变量从内存装入CPU寄存器中。如果变... 阅读全文
posted @ 2015-11-07 19:47 cloudren2020 阅读(125) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;class GrandFather{public: void show() { cout<<"GrandFather show"<<endl; retu... 阅读全文
posted @ 2015-11-07 19:45 cloudren2020 阅读(82) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;//抽象类 不产生对象 class Animal{public: //纯虚函数 virtual void talk()=0;};class Cat :pu... 阅读全文
posted @ 2015-11-07 19:43 cloudren2020 阅读(62) 评论(0) 推荐(0) 编辑
摘要: C++函数重定义、重载、重写1. 重写 (override): 父类与子类之间的多态性。子类重新定义父类中有相同名称和参数的虚函数。1) 被重写的函数不能是 static ... 阅读全文
posted @ 2015-11-07 19:41 cloudren2020 阅读(212) 评论(0) 推荐(0) 编辑
摘要: class Empty{ public: Empty(); // 缺省构造函数 Empty( const Empty& ); // 拷贝构造函数 ~Empty(); // 析构函数... 阅读全文
posted @ 2015-11-07 19:36 cloudren2020 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 指向对象的指针在建立对象的时候,变异系统会给每一个对象分配一定的存储空间,以存放其成员。对象空间的起始地址就是对象的指针。可以定义一个指针变量,用来存放对象的指针。一个简单的示例1.1:复制代码代码如下:#inc... 阅读全文
posted @ 2015-11-07 19:24 cloudren2020 阅读(258) 评论(0) 推荐(0) 编辑
摘要: #includeusing namespace std;class A{ int m_data;public: A(int i=1):m_data(i) { coutfunc(); //p->~A();//... 阅读全文
posted @ 2015-11-07 19:22 cloudren2020 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 30 下一页