可空链式调用(Optional Chaining)是一种可以请求和调用属性、方法及下标的过程,它的可空性体现于请求或调用的目标当前可能为空(nil)。如果可空的目标有值,那么调用就会成功;如果选择的目标为空(nil),那么这种调用将返回空(nil)。多个连续的调用可以被链接在一起形成一个调用链,如果...
分类:
其他好文 时间:
2015-11-17 21:59:43
阅读次数:
178
swift中类的定义方式class 类名{ 属性。。。 方法。。。}类是一个引用类型,其实例是分配到堆中 来看看类里面的属性方法有何不同之处类中的属性分为存储属性,计算属性存储属性可以有属性观察器 但计算属性没有 (计算属性在类被继承之后可以添加观察者)计算属性拥有get set 方法clas...
分类:
编程语言 时间:
2015-11-16 22:24:42
阅读次数:
241
# 对象 = 属性 + 方法>>> # Python中的类名约定以大写字母开始>>> # tt = Turtle() 这就是创建类实例的方法,其它语言用new ,它是不需要的>>> >>> # Python中的self就相当于Java中的this>>> # self ,一般都放在方法的第一个参数中....
分类:
编程语言 时间:
2015-11-15 13:31:01
阅读次数:
175
简介术语属性方法document.activeElementdocument.designMode = 'on';简介selection是对当前激活选中区(即高亮文本)进行操作。在非IE浏览器(Firefox、Safari、Chrome、Opera)下可以使用window.getSelection(...
分类:
编程语言 时间:
2015-11-12 14:53:49
阅读次数:
1925
iOS-----类和对象,nil/Nil/NULL的区别iOS中类和对象,nil/Nil/NULL的区别类与对象的概念类是对同一类事物高度的抽象,类中定义了这一类对象所应具有的静态属性(属性)和动态属性(方法)。对象是类的一个实例,是一个具体的事物。类与对象是抽象与具体的关系。类其实就是一种数据类型...
分类:
其他好文 时间:
2015-11-10 19:08:09
阅读次数:
210
Scala默认修饰符是public的Class修饰类object修饰类有什么区别?object中的全部是静态的,所有的成员和方法可以直接调用 name.属性(方法进行调用)抽象类 abstract 修饰变量的声明:var 修饰的是可变的 变量常量的声明:val 是静态不可变的 相当于Java的fin...
分类:
其他好文 时间:
2015-11-09 20:40:14
阅读次数:
166
Mysql类的继承 class stu extends human1、.以一个类为父类,另一个类作为子类,子类继承了父类里面的属性方法2、代码重用和简洁3、只能有一个父类4、public 与protected都可以继承,并拥有访问和修改的权限5、private的东西可以继承过来但是不可以使用或访问6...
分类:
其他好文 时间:
2015-11-09 15:30:29
阅读次数:
218
权限修饰符:卸载属性/方法前面作用:用来说明属性/方法的权限特点。class man{private $money=1000;public $name=dita;protected function say() {}}共有三个权限修饰符 (权限的大小 看访问时的位置)public 公共的,在任意地方...
分类:
其他好文 时间:
2015-11-09 15:26:34
阅读次数:
176
静态内部类和非静态内部类的区别:1. 静态内部类不持有外部类的引用在普通内部类中,可以直接访问外部类的属性、方法,即使是private类型也可以,这是因为内部类持有外部类的引用,可以自由访问。而静态内部类只能访问外部类的静态方法和静态属性,如果是private也能访问,其他则不能访问。2. 静态内部...
分类:
其他好文 时间:
2015-11-08 14:22:02
阅读次数:
136
android 提供的ProgressBar控件分为两种,一种是不带进度的进度条,一种是带进度的进度条,如果可以计算任务的完成量那么就用带进度条的,如果无法计算任务量,那么就使用不带进度的进度条。ProgressBar如果说只使用系统提供的,那就很简单,就只有那些属性方法,但是感觉比较难得就是P.....
分类:
移动开发 时间:
2015-11-07 00:50:03
阅读次数:
233