c++相关
明风的博客
这个作者很懒,什么都没留下…
展开
-
c++中经常需要访问对象中的成员的三种方式
可以有3种方法:通过对象名和成员运算符访问对象中的成员;通过指向对象的指针访问对象中的成员;通过对象的引用变量访问对象中的成员。一、通过对象名和成员运算符访问对象中的成员例如在程序中可以写出以下语句: stud1.num=1001;//假设num已定义为公用的整型数据成员表示将整数1001赋给对象stud1中的数据成员num。其中“.”是成员运算符,用来原创 2013-08-25 12:07:30 · 5572 阅读 · 0 评论 -
类的多态性的概念
多态性(polymorphism)是面向对象程序设计的一个重要特征。利用多态性可以设计和实现一个易于扩展的系统。在C++程序设计中,多态性是指具有不同功能的函数可以用同一个函数名,这样就可以用一个函数名调用不同内容的函数。在面向对象方法中一般是这样表述多态性的:向不同的对象发送同一个消息,不同的对象在接收时会产生不同的行为(即方法)。也就是说,每个对象可以用自己的方式去响应共同的消息。在C++程序设计中,在不同的类中定义了其响应消息的方法,那么使用这些类时,不必考虑它们是什么类型,只要发布消息即可。原创 2013-08-27 16:32:10 · 2170 阅读 · 0 评论 -
C++ Coding Standard
1 通用 Rule 1 编译的Warnings不能被忽略掉Rule 2 在已有Code或者三方的code基础上的修改,允许使用原来的coding standardRule 3 如果允许C和C++都访问的相同的C的header 文件, extern C 必须在header文件里 #ifdef __cplusplusextern "C" {#endif/* body原创 2015-03-20 09:20:59 · 1816 阅读 · 0 评论 -
C++ 总结
一、C++类的定义 C++中使用关键字 class 来定义类, 其基本形式如下:class 类名{public://公共的行为或属性 private://公共的行为或属性}; 示例: 定义一个点(Point)类, 具有以下属性和方法: ■ 属性: x坐标, y坐标 ■ 方法: 1.设置x,y的坐标值; 2.输出坐标的转载 2016-05-26 10:25:38 · 506 阅读 · 0 评论 -
C++中的指针与引用详细解读
C++中的指针与引用详细解读2015-05-13 10:37 吴秦(Tyler) 字号:T |T指针和引用形式上很好区别,但是他们似乎有相同的功能,都能够直接引用对象,对其进行直接的操作。但是什么时候使用指针?什么时候使用引用呢?这两 者很容易混淆,在此我详细介绍一下指针和引用,力争将最真实的一面展现给大家。如果我喷得不够好,希望嘴下留情、手下留命,还请指点一二;如果感转载 2016-05-19 15:40:27 · 798 阅读 · 0 评论 -
C++中对象或其对象指针的赋值
C++中对象或其对象指针的赋值 C++中成员函数的动态绑定:C++中要实现函数的动态绑定,必须在其基类中将函数声明为virtual且在子类中对函数加以实现。然后用一个基类指针指向某一个子类对象,这样才会在函数调用时实现动态绑定。在C++中,只有对象指针才有可能使用函数的动态绑定。所有对象实体所能够进行的操作都是静态绑定的。C++中对象或其指针的赋转载 2016-05-20 13:23:04 · 9648 阅读 · 1 评论 -
c++ 类初始化列表,构造函数,复制构造函数
//// Created by darren on 17-9-30.//#ifndef TEST_1_CLASS_TEST_H#define TEST_1_CLASS_TEST_H#include #include #include #include #include #include using namespace std;class Human{public:原创 2017-09-30 17:05:13 · 740 阅读 · 0 评论