构造函数先看看构造函数的调用顺序规则,只要我们在平时编程的时候遵守这种约定,任何关于构造函数的调用问题都能解决;构造函数的调用顺序总是如下:1.基类构造函数。如果有多个基类,则构造函数的调用顺序是某类在类派生表中出现的顺序,而不是它们在成员初始化表中的顺序。2.成员类对象构造函数。如果有多个成员类对...
分类:
编程语言 时间:
2014-09-13 17:14:45
阅读次数:
194
Adapter接口派生了ListAdapter和SpinnerAdapter接口,ListAdapter为AbsListView提供列表项,SpinnerAdapter为AbsSpinner提供列表项,Adapter常用的实现类如下:ArrayAdapter:将数组活列表中的多个值包装成列表项,每个...
分类:
移动开发 时间:
2014-09-12 21:57:54
阅读次数:
340
程序代码
#include
#include
using namespace std;
class Point //定义坐标点类
{
public:
Point(double x = 0, double y = 0);//构造函数
double getX();//得到x坐标
double getY();//得到y坐标
void PrintPoint();...
分类:
其他好文 时间:
2014-09-12 19:13:24
阅读次数:
232
程序代码
#include
using namespace std;
class Point//点类
{
public:
//使用初始化表初始化点类
Point(double a = 0, double b = 0):x(a), y(b){}
double getX();
double getY();
//重载<<实现点的坐标的输出
fri...
分类:
其他好文 时间:
2014-09-12 19:10:54
阅读次数:
287
直到今日,才发现自己对重载的认识长时间以来都是错误的。幸亏现在得以纠正,真的是恐怖万分,雷人至极。一直以来,我认为重载可以发生在基类和派生类之间,例如: 1 class A { 2 public: 3 void test(int); 4 }; 5 class B : pub...
分类:
编程语言 时间:
2014-09-12 18:34:43
阅读次数:
272
继承虚函数调用 代码本文地址: http://blog.csdn.net/caroline_wendy派生类继承基类时, 使用virtual时, 会进行动态绑定, 没有virtual关键字则会覆盖.使用基类指针(Base*)指向派生类时, 调用函数, 则动态绑定的函数会调用派生类, 非动态绑定的函数调用基类.代码:/*
* main.cpp
*
* Created on: 2014.9.1...
分类:
编程语言 时间:
2014-09-12 12:01:53
阅读次数:
199
首先我们知道,在Android中,Adapter本身是一个接口,他 派生了很多子接口,这些子接口又被很多具体的类实现,来实现具体的显示效果。本次我们主要介绍的是SimpleAdapter实现类。
SimpleAdapter类:实际上SimpleAdapter并不简单,而且他的功能非常强大,可以将List集合的多个对象封装成列表项。
这就是我们经常需要用到的功能。例如:我们在手机上显示东西的时候...
分类:
移动开发 时间:
2014-09-12 10:18:33
阅读次数:
295
链接上一篇日志,C++学习总结2,下面介绍下C++里面的其他内容 虚函数:一个接口,多种方法。 多态:编译时的多态与运行时的多态。 编译时的多态表现为运算符的重载与函数的重载。 运行时的多态表现为使用派生类与虚函数。 虚函数需要使用关键字virtual。 指向派生类型的指针。 基类型指针与派生类指针...
分类:
编程语言 时间:
2014-09-10 23:51:21
阅读次数:
283
具体要求如下:
Grub的源码分析:Grub如何支持多个系统和内核的启动选择(MultiBoot机制)。
一.GRUB 简介(介绍主流的系统管理程序grub)
什么是GRUB;
GNU GRUB 是一个多重操作系统启动管理器。GNU GRUB 是由GRUB(GRand Unified Bootloader) 派生而来。GRUB 最初由Erich Stefan Boleyn 设计和应...
分类:
其他好文 时间:
2014-09-10 10:51:10
阅读次数:
288