异常处理:一、引入二、异常表示三、异常处理-4种方式四、指定清理操作涉及关键字:Error throw throws try do catch引入比如你设计的程序需要读取电脑...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
异常处理:一、引入二、异常表示三、异常处理-4种方式四、指定清理操作涉及关键字:Error throw throws try do catch引入比如你设计的程序需要读取电脑...
引入 协议定义了一个大致的框架,规定里面有哪些属性和方法,至于这个属性的值是多少或者方法怎么实现,我不管,留给别人实现。——像java里接口。 协议的定义 属性定义要求1、不...
1、概念 1)指定:标配,至少一个,初始化所有属性 思考:怎么判断是不是指定函数?就看是不是初始化了所有存储属性。 2)便利:辅助,最终调用本类里的指定。 思考:如何区分指定...
属性分类 在Swift中, 严格意义上来讲属性可以分为两大类: 实例属性和类型属性 实例属性(Instance Property): 只能通过实例去访问的属性 存储实例属性(...
一、闭包引入 普通函数写法 闭包写法 闭包表达式语法 1、由一对{}开始和结束; 2、in关键字把闭包分成两部分:参数与返回值、闭包体 思考1:demo是不是一个闭包 思考2...
字典的定义 vardict1=["swift":"雨燕","python":"大蟒","java":"爪哇国"] //问题:dict1长度是多少?3 vardict2:[St...
关于函数的一些操作 回想一下java中方法的定义和调用 //java :求和 public int add(int a,int b){ return a+b; } add(...