委托的官方概念是:安全封装方法的类型。 百度百科的概念是,委托是个类,定义了方法的类型,使得方法可以作为另外一个方法的参数进行传递。使得程序具有很好的扩展性。 揉碎了讲一下这个概念: 张三要做三件事: 吃饭,洗衣服,晒被子(谁说这是老婆要做的)。现在他很忙,于是他找到隔壁老王,委托他做这三件事,于是 ...
final修饰 基本数据类型时候 对应的 数据不能改变;;;final修饰 对象类型 ,那么对应的引用地址不能改变(对象中的值可以改变); 如果final修改方法,那么该方法不能被子类重写 ;;;; 如果修饰类,那么该类就是最终类,不能被继承。 如果final 修改对象中 成员变量,那么这个变量不能 ...
分类:
其他好文 时间:
2016-12-15 23:01:05
阅读次数:
359
决定人生的,不是命运,而是你自己的每一次抉择。 你睡觉会蜷成一团用被子把自己卷起来吧 你害怕一个人的时侯看见别人成群结队吧 你吃饭时搭车时总喜欢坐靠窗的位置吧 你只会对人倾诉一部分事而把另一部分藏心里吧 你讨厌有很多陌生人热闹嘈杂的地方吧 傻孩子 你怎么这么没安全感呢 这是病啊 得治!人的一生,岂能 ...
分类:
其他好文 时间:
2016-12-14 21:37:32
阅读次数:
279
继承的最大好处就是为了实现代码的复用。那么,子类到底从父类得到的什么呢? 实例成员 父类的private成员不会被子类继承,子类不能访问。但是子类对象的确包含父类的私有成员。 父类的 包访问成员 继承为子类的包访问成员。就好像他们直接定义在子类中一样。 父类的 protected 成员继承为子类的p ...
分类:
编程语言 时间:
2016-12-11 02:58:36
阅读次数:
226
因为后面内容会用到,所以我回忆下列表,列表看起来就是用[]包裹,内部用,号隔开的一系列有顺序的内容集合,在生活中我们把被子、褥子、枕头、床等用品合起来叫床上用品,同样,对于列表,它对应过来就是一些符号、数字、字符串甚至是它的同类:列表等的集合,说白了他是仓库,放着我们定义的各种“符号”,方便使用。 ...
分类:
编程语言 时间:
2016-12-07 01:18:46
阅读次数:
199
动态类型和动态绑定,id可以表示任何指针类型,定义id变量不加* 多态性是指在父类中定义的成员变量和方法被子类继承之后,可以具有不同的数据类型或表现出不同的行为。这使得同一个变量和方法在父类及其各个子类中具有不同的表现形式。我们通过一个例子理解什么多态,例如:“几何图形”类的“绘图”方法,在它的子类 ...
分类:
编程语言 时间:
2016-12-02 01:26:01
阅读次数:
216
1、虚方法 virtual 重写 override 父类中的方法,在子类中并不适用,那么子类需要自主更改继承的方法或者是属性,那父类中加了virtual关键字的方法才可以被子类重写,子类重写父类的方法使用的是override关键字 例: 我们都知道,喜鹊(Magpie)、老鹰(Eagle)、企鹅(P ...
分类:
其他好文 时间:
2016-11-27 19:32:54
阅读次数:
290
简而言之就是龙生九子,各有不同 有了继承,才有了多态 1、虚方法 virtual重写 override父类中的方法,在子类中并不适用,那么子类需要自主更改继承的方法或者是属性,那父类中加了virtual关键字的方法才可以被子类重写 子类重写父类的方法使用的是override关键字 2、抽象类是因为普 ...
分类:
其他好文 时间:
2016-11-27 18:58:56
阅读次数:
181
多态:简而言之就是龙生九子,各有不同 有了继承,才有了多态 1、虚方法 virtual重写 override父类中的方法,在子类中并不适用,那么子类需要自主更改继承的方法或者是属性,那父类中加了virtual关键字的方法才可以被子类重写 子类重写父类的方法使用的是override关键字 ______ ...
分类:
其他好文 时间:
2016-11-27 17:09:23
阅读次数:
170
多态:简而言之就是龙生九子,各有不同 有了继承,才有了多态 1、虚方法 virtual 重写 override 父类中的方法,在子类中并不适用,那么子类需要自主更改继承的方法或者是属性,那父类中加了virtual关键字的方法才可以被子类重写 子类重写父类的方法使用的是override关键字 2、抽象 ...
分类:
其他好文 时间:
2016-11-27 17:08:58
阅读次数:
207