发现生活之美

上一页 1 ··· 6 7 8 9 10 11 下一页

2017年8月31日

2.8 C++参数初始化表

摘要: 参考:http://www.weixueyuan.net/view/6340.html 总结: 参数初始化表可以为任何数据成员进行初始化。 初始化const成员变量的唯一方法只有利用参数初始化表。 通过上一节,我们知道构造函数的主要用途就是初始化对象的,除了采用上节所讲述的那种在函数体中一一赋值的方 阅读全文

posted @ 2017-08-31 11:02 发现生活之美 阅读(480) 评论(0) 推荐(0)

2.7 C++构造函数

摘要: 参考:http://www.weixueyuan.net/view/6339.html 总结: 如果在类中声明了任何一个构造函数,则系统不会自动生成默认构造函数。构造函数同样能够使用类中的成员变量。 构造函数就是用于初始化对象的,并且负责处理对象创建时需要处理的其它事务,在创建对象时会被自动调用。 阅读全文

posted @ 2017-08-31 10:39 发现生活之美 阅读(241) 评论(0) 推荐(0)

2.6 C++通过引用来传递和返回类对象

摘要: 参考:http://www.weixueyuan.net/view/6338.html 总结: C++语言中,由类声明的对象,和其它类型声明的变量一样,同样可以通过传值、引用和指针的方式作为函数的参数或函数返回值。 最好不要采用传值的方式传递和返回对象。 函数返回一个对象的引用的时候,最好该对象不是 阅读全文

posted @ 2017-08-31 10:23 发现生活之美 阅读(2956) 评论(0) 推荐(0)

2.5 C++类class和结构体struct区别

摘要: 参考:http://www.weixueyuan.net/view/6337.html 总结: 在C++中,struct类似于class,在其中既可以定义数据成员,又可以定义成员函数。 在C++中,struct与class基本是通用的,唯一不同的是如果使用class关键字,类中定义的成员变量或成员函 阅读全文

posted @ 2017-08-31 09:52 发现生活之美 阅读(1034) 评论(0) 推荐(0)

2.4 C++成员选择符

摘要: 参考:http://www.weixueyuan.net/view/6336.html 总结: 访问可以通过成员选择符“.”或指针操作符“->”来完成。 通过上一节的学习我们看到:通过对象可以访问public属性的成员变量或成员函数。访问可以通过成员选择符“.”或指针操作符“->”来完成。[例1] 阅读全文

posted @ 2017-08-31 09:25 发现生活之美 阅读(473) 评论(0) 推荐(0)

2.3 C++类的信息隐藏机制 -- 封装

摘要: 参考:http://www.weixueyuan.net/view/6335.html 总结: private、protected和public 限制类中声明的变量和函数在外部的访问权限。 声明为protected属性的成员变量或成员函数,在类外也是不可以访问的,但是其派生类内部确实可以访问的。 类 阅读全文

posted @ 2017-08-31 09:17 发现生活之美 阅读(695) 评论(0) 推荐(0)

2017年8月30日

2.2 C++类的成员变量和成员函数

摘要: 参考:http://www.weixueyuan.net/view/6334.html 总结: 类成员的声明和定义: 类成员函数的定义分类内定义(内联)和类外定义(可用 inline 关键字 强制转换为内联函数)。 类是一种数据类型,该类型类似于普通的数据类型,但是又有别于普通的数据类型。类这种数据 阅读全文

posted @ 2017-08-30 11:34 发现生活之美 阅读(396) 评论(0) 推荐(0)

2.1 C++类的定义和声明

摘要: 参考:http://www.weixueyuan.net/view/6333.html 总结: 类相当于一个新的数据类型,定义类对象时,除了能定义单个变量以外,用类定义一个数组或者指针都是可行的。 在用类定义对象的时候,一定要先给出类声明。 C++语言可以看成是C语言的扩展和改进,相对于C语言,C+ 阅读全文

posted @ 2017-08-30 11:20 发现生活之美 阅读(1000) 评论(0) 推荐(0)

1.6 C++异常处理(try和catch)

摘要: 参考: http://www.weixueyuan.net/view/6332.html 注意: throw 抛出异常,catch 捕获异常, try 尝试捕获异常。 在程序设计过程中,我们总是希望自己设计的程序是天衣无缝的,但这几乎又是不可能的。即使程序编译通过,同时也实现了所需要的功能,也并不代 阅读全文

posted @ 2017-08-30 10:41 发现生活之美 阅读(4560) 评论(0) 推荐(1)

2017年8月29日

1.5 C++ new和delete操作符

摘要: 参考:http://www.weixueyuan.net/view/6331.html 在C语言中,动态分配和释放内存的函数是malloc、calloc和free,而在C++语言中,new、new[]、delete和delete[]操作符通常会被用来动态地分配内存和释放内存。需要注意的是new、ne 阅读全文

posted @ 2017-08-29 17:12 发现生活之美 阅读(189) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 下一页

导航