问1:子类继承了父类的所有成员,对吗?答1:错,子类没有继承父类的构造函数,析构函数,operator=和友元函数。问2:父类指针指向子类对象,通过该指针能够调用子类特有(父类没有)的函数吗?答2:不能,见下例。#include
using namespace std;class A{};class...
分类:
其他好文 时间:
2014-06-11 07:18:16
阅读次数:
193
1.动机有时我们希望给某个对象而不是整个类添加一些功能。使用继承机制是添加功能的一种有效途径,从其他类继承过来的边框特性可以被多个子类的实例所使用。但这种方法不够灵活,因为边框的选择是静态的,用户不能控制对组件加边框的方式和时机。一种较为灵活的方式是将组件嵌入另一个对象中,由这个对象添加边框。我们称...
分类:
其他好文 时间:
2014-06-10 12:51:49
阅读次数:
168
什么是equals方法
指示其他某个对象是否与此对象相等,equals方法存在Object类中,我们编写的类继承Object,可以覆盖Object的equals方法来实现我们的逻辑,去判断两个对象是否相等。Object类中的equals方法
一起来看看Object类中的源代码 public...
分类:
其他好文 时间:
2014-06-10 09:52:27
阅读次数:
159
观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们自己能够自动更新自己。简单描述:1个Subject类(可以是抽象类可以是接口),可以有多个具体Subject类(继承抽象Subject),此具体Subject持有...
分类:
编程语言 时间:
2014-06-09 23:02:37
阅读次数:
326
合成/聚合复用原则:尽量使用合成/聚合,尽量不要使用类继承。桥接模式:将抽象部分与它的实现部分分离,使它们都可以独立变化。解释:即一个系统可以有多种分类实现,把没种分类独立出来,让他们可以独自变化,减少他们之间的耦合。简单描述:1个Abstraction类,持有一个Implementor的引用,其方...
分类:
编程语言 时间:
2014-06-09 14:04:43
阅读次数:
328
1.创建一个类继承UIViewController2.创建视图控制器设计界面(在storyboard文件中创建一个ViewController)3.将第一步创建的代码和第二步创建的界面进行关联(选中ViewController-->show
the identity inspector的class写...
分类:
其他好文 时间:
2014-06-09 13:25:49
阅读次数:
192
day01笔记
using namespace cocos2d; == USING_NS_CC; 一般用后面的
#ifndef __MYLAYER_H__
#define __MYLAYER_H__
---------------一般添加头文件添加宏
: public CCLayer 一般添加一个类继承CCLayer
CCLayer::init();
CCLab...
分类:
其他好文 时间:
2014-06-08 15:23:33
阅读次数:
191
一、自定义视图类继承View或者View的子类
All of the view classes defined in the Android framework extend View.
Your custom view can also extend Viewdirectly,
or you can save time by extending one of the exist...
分类:
移动开发 时间:
2014-06-08 10:11:27
阅读次数:
342
类和模块
类的实现是基于继承机制的,如果两个类继承同一个原型对象,那么也就是说,也就意味着使用同一个构造函数来实例化,它们是同一个类的实例。
9.1类和原型
在javascript中,类的实例都是从同一个原型对象上继承属性,所以原型对象是类的核心。
9.2类和构造函数
构造函数是初始化新创建对象的函数。
构造函数的prototype属性被用作新对象的原型,因此,同一个构造函数的实例化的...
分类:
编程语言 时间:
2014-06-08 04:46:58
阅读次数:
255
使用boost库时,经常会看到如下的类class A:public
enable_share_from_this在什么情况下要使类A继承enable_share_from_this?使用场合:当类A被share_ptr管理,且在类A的成员函数里需要把当前类对象作为参数传给其他函数时,就需要传递一个指...
分类:
其他好文 时间:
2014-06-07 16:59:55
阅读次数:
234