构建Layer层次结构 在APP中大多数情况下,将Layer和View对象结合使用是Layer最好的使用方式。然而,很多时候我们可能需要通过添加单独的Layer对象,以便增加视图继承层次;当为了提高性能,或为了实现View很难实现的特性,此时应该使用Layers,此时也需要知道如何管理 ...
分类:
其他好文 时间:
2018-02-06 14:17:53
阅读次数:
201
多态实现 虚函数与纯虚函数 C++中实现多态是使用虚函数表的方法实现的。 那么具体怎么实现的呢? 举例说明 假设有这样一个多态场景: 有一个基类动物(animal类),动物里面又有两个派生类:猫(cat类)和狗(dog类)。现在要求动物类有一个共同的方法:叫声(voice成员函数),但猫和狗叫声是不 ...
分类:
其他好文 时间:
2018-02-04 22:53:41
阅读次数:
332
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/decelerate_ ...
分类:
其他好文 时间:
2018-02-01 13:15:36
阅读次数:
163
封装: 合理隐藏,合理暴露。 隐藏不想被外界操作的field、方法、构造器。 暴露一般及时希望给别人调用的方法。 封装的目的: A、简化编程。  
分类:
其他好文 时间:
2018-01-31 17:08:24
阅读次数:
114
$('.shop-car-sider').removeClass('sh-hi'); }); }*/ ...
分类:
Web程序 时间:
2018-01-31 14:51:05
阅读次数:
1194
一、多态多态指的是一类事物有多种形态1、动物有多种形态:人,狗,猪importabcclassAnimal(metaclass=abc.ABCMeta):#同一类事物:动物@abc.abstractmethoddeftalk(self):passclassPeople(Animal):#动物的形态之一:人deftalk(self):print(‘sayhello‘)classDog(Animal)
分类:
其他好文 时间:
2018-01-29 15:34:15
阅读次数:
154
Java面向对象的三大特征: 封装、继承、多态 封装和继承几乎都是为多态而准备的 一、 封装 首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。 封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成 ...
分类:
其他好文 时间:
2018-01-29 11:30:42
阅读次数:
151
Python:笔记(3)——面向对象编程 类型与对象 术语 程序中存储的所有数据都是对象。每个对象都有一个身份、一个类别和一个值。 如:a=42,就是用值42创建了一个整数对象。 大多数对象都拥有大量特点的属性和方法。 属性就是与对象相关的值。 方法就是被调用时将在对象上执行某些操作的函数。 使用 ...
分类:
编程语言 时间:
2018-01-25 13:11:53
阅读次数:
160
继承 先看个简单的例子了解一下继承。 class Animal: # 父类 def __init__(self, name, age, department): self.name = name self.age = age self.department = department def runn ...
分类:
编程语言 时间:
2018-01-22 01:19:25
阅读次数:
172