- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 继承
// LISTING 11.4 - Overloading Constructors in Derived Classes#include using namespace std;enum BREED { GOLDEN, CAIRN, DANDIE, SHETLAND, DOBERMAN, LAB };class Mammal{public: // constructors
2013-08-30 11:00:18 417
原创 C++第八课
使用引用:引用不能空,一定要初始化。对照着指针来理解,首先引用是变量的别名,那为什么要用到引用呢?主要用于参数传递当中,他能够克服两个问题:参数按值传递 返回语句只能返回一个。相比于指针参数传递,比较简单明显,效率高。何时使用指针和引用?除了用到分配自由存储空间,一般尽量用引用。
2013-08-30 09:04:57 619
原创 C++第六课
关于原型的几点注意:1.原型可以设置默认参数值;long myfunction(int x=50);在没有参数传递的时候可以做默认值。2.如果想设置参数默认值的话,必须保证:前面的所有参数都不得有默认值。
2013-08-14 17:03:49 511
原创 C++第五课
类和对象的关系类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存储空间。类是用于创建对象的蓝图,它是一个定义包括在特定类型的对象中的方法和变量的软件模板。函数有在类内部的叫方法,在类外面叫全局函数。函数必须要声明,才能被调用,函数的声明称为原型。函数原型是一条语句,意味着需要加;变量的作用域:局部变量和全局变量传入函数的参数是在函数内的局部
2013-08-13 21:41:47 351
原创 C++第四课
表达式、语句、运算符7.1 算术运算符 7.1.1 加减乘除 7.1.2 求模运算 7.1.3 赋值运算 7.1.4 自运算 7.1.5 ++ 和 -- 运算7.2 算术类型转换 7.2.1 隐式类型转换 7.2.2 显式类型转换7.3 关系运算7.4 逻辑运算7.5 表达式7.6 语句条件运算符?: 是
2013-08-13 16:35:11 465
原创 C++第一课
OOP编程实质上是将数据和操作数结合起来了,他是模拟对象而不是数据。对象有特征(属性)。包括一下三个面向对象的开发要素;封装、继承、多态。1.封装C++通过创建被称为类的用户自定义类型来支持封装。类就是一个完全封装的实体,对于良好的的类,用户只需要如何使用它即可,不必知道如何工作的。2.继承和重用继承是对已有类的扩展,又叫派生类。3.多态多态是指统一名称有多种形式。
2013-08-10 16:24:42 339
uIP入门完全掌握
2013-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人