
C++
WZS
1:吃苦耐劳的本质<br/>2:爱好编程<br/>3:喜欢游戏<br/>4:认为程序是一门艺术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象编程思想---封装
例子:来自太原理工大学公开课电视机:复杂的电路板不需要你关心。启示:1:实现的细节进行隐藏 2:已完整的形式呈现封装:将对象的属性和行为组合成一个单独的部件,并尽可能的隐藏内部实现细节,只保留必要的对外接口。私有属性在公共方法中实现查询是一种很好的方法,可以再公共方法中加入一些限制条件达到保护的目的。提升了代码的可重用性原创 2014-03-05 14:51:46 · 939 阅读 · 0 评论 -
面向对象编程思想--继承
子类可使用出私有外的一切属性和方法。原创 2014-03-05 15:22:34 · 744 阅读 · 0 评论 -
C++复习1
贝尔实验室设计出了C语言。是为了编写UNIX操作系统。以后,C进行了多次改进,并开始流行。C++是在C语言的基础上发展和完善的。C语言的主要特点:1:C语言是一种机构化的程序设计语言。(结构化设计:将一个复杂的问题分成许多相对独立的子问题,然后逐个解决。设计为:模块化设计,在C语言中函数即为模块);2:C语言拥有高级语言的特点:(A:不依赖于具体的机器,只要做简单的改动就能原创 2014-03-05 12:56:02 · 668 阅读 · 0 评论 -
面向对象编程思想学习——对象和类
对象:现实世界中的实体拥有自己的属性和行为。即对象是一组属性和行为的封装体。类:把众多的事物进行归类、划分如人类。狗等。类是对象的抽象,对象是类的具体化。面向对象的编程的中心思想是:软件模块的分解不是从功能上,而是从系统的组成上考虑。面向对象程序设计的优点1:代码的可重用性2:可维护性3:可拓展性原创 2014-03-05 13:55:59 · 922 阅读 · 0 评论 -
复习C++--分治算法--找出假币
题目:真币的重量相等,假币的重量比假币轻,只有一个假币#include using namespace std;#define MAXNUM 100int getFalseCoin(int coin[],int start,int end){ //出口 if(end-start==1){ return coin[start]>coin[end]?end:start; } i原创 2014-03-17 11:12:05 · 6179 阅读 · 3 评论 -
有符号整数类型的回绕
#includeusing namespace std;int main(){ int snum; snum = 2147483647;//短整形的数据最大值为65535 cout<<"snum="<<snum<<endl; snum =snum+1; cout<<"snum="<<snum<<endl; return 0;}原创 2014-03-26 21:22:01 · 1122 阅读 · 0 评论 -
C++复习之无符号整数类型的回绕
#includeusing namespace std;int main(){ unsigned short int snum; snum = 65535;//短整形的数据最大值为65535 cout<<"snum="<<snum<<endl; snum =snum+1; cout<<"snum="<<snum<<endl; return原创 2014-03-26 21:18:34 · 2249 阅读 · 0 评论