C++
怖呆
这个作者很懒,什么都没留下…
展开
-
Android 讲解:广播
广播简单讲解android 中广播有注册,还有个触发。 只有注册了这个广播,才能触发这个广播。注册广播需要一个处理广播的类,这个类需要继承BroadcastReceiver 类,和触发广播的标示。而触发广播需要注册时候的标示就可以触发。动态注册动态注册是通过代码注册广播,只有程序在运行才能触发到广播。class NetWorkChangeBroadcastReceiver extends Broa原创 2016-01-15 17:20:24 · 159 阅读 · 0 评论 -
C++继承方式
公共继承保护继承私有继承公有继承class B:public A{}公有继承的特点是:基类public 为派生类的public基类protected 为派生类的protected基类private 不能被派生类访问保护继承class B:protected A{}保护继承的特点是:基类publi原创 2016-01-04 22:51:56 · 160 阅读 · 0 评论 -
C++ 讲解:隐藏
什么是隐藏什么是隐藏隐藏 是c++ 继承里面的特性。那到底什么是隐藏?请看下面代码。hideTest.cpp#include <iostream>using namespace std;class A{public: void b(){cout << "A1 Class" << endl;}};class A1 :public A{public: void b(){cou原创 2016-01-05 21:12:12 · 285 阅读 · 0 评论 -
C++ 讲解:is A
什么是is A注意事项什么是is Ais A 是一种关系,那什么是is A关系呢? 子类 和 父类 就是is A 关系。注意事项在销毁子类初始化的父类对象的时候。 一定要用virtual 修饰父类的构析函数。问:为什么要用virtual 修饰父类的构析函数? 答:怕内存泄露,因为父类对象(子类初始化)在进行销毁时只能执行父类的构析函数,而添加vaitual 修饰后,子类的构析函数才能执行。原创 2016-01-05 21:53:54 · 477 阅读 · 0 评论 -
C++ 讲解:多继承和多重继承
多继承和多重继承多继承多继承是一个类有2个以上父类。 多继承的对象初始化方式是父类依次初始化。 A()–>B–>AB() 销毁时正好是初始化的反顺序。 ~AB–>~B()–>A~()class A{};class B{};class AB:public A,public B{};多重继承多重继承是一个类的父类也有父类。 多重继承的对象初始化方式最高的父类到子类。 A()–>B–>C(原创 2016-01-09 13:52:27 · 1130 阅读 · 0 评论 -
C++ 讲解:多态
什么是多态术语来说就是用子类创建父类的对象。如何实现多态C++ 中多态用virtiual 关键字来实现。 一旦父类的函数被virtual 修饰,如果子类有同名函数,用子类初始化父类就会执行子类的函数。代码演示最后输出结果为:A1#include <iostream>using namespace std;class A{public: virtual ~A(){} virtual原创 2016-01-11 22:14:08 · 201 阅读 · 0 评论 -
Android 讲解:Activity 的生命周期
Activity 返回栈在一个程序中有一个或多个Activity(也有0个的)。 而这些Activity一旦被创建,就会存储在一个栈中。 栈中顶端的就是最新创建的Activity。活动状态Activity 的活动状态如下: - 运行状态 用户可见,在栈顶端 - 暂停状态 用户可见,不在栈顶端 - 停止状态 用户不可见,不在顶端 - 销毁 Activity原创 2016-01-11 10:31:26 · 262 阅读 · 0 评论 -
C++ 讲解:类结构
类是什么结构?一个类如果没有数据成员,那这个类创建后的大小为1 字节,这1 字节是这个类的标记。 如果有成员,则另行计算。codeAA 的对象aa 的大小为 1 字节,因为它没有任何数据成员,所以就有1 字节作为标记。BB 的对象bb 有两个int 类型数据成员,int 类型大小4 字节,所以BB 对象大小就是8 字节。bbp 指针为bb 对象的指针,通过获取指针值得到数据成员a 的值。++bbp原创 2016-01-11 22:37:06 · 179 阅读 · 0 评论