Kotlin
文章平均质量分 59
maoxian007
这个作者很懒,什么都没留下…
展开
-
从0到1学习 Kotlin 之—— kotlin 属性
属性声明var可变的(可以有getter setter函数)val不可变(只可以有setter函数)声明一般属性 kotlin中表达式不需要写;val a:Int = 1var b:Int = 2val c:String =“hello,kotlin”var d:String =“learn kotlin”创建对象val person:Person()var child:Child()...原创 2018-03-29 10:22:29 · 184 阅读 · 0 评论 -
从0到1学习 Kotlin 之—— kotlin 接口
接口Kotlin 中的接口和Java8中的很相似,既有抽象方法,又可以有实现。和抽象类不同的是,接口不能保存状态。可以有属性但必须是抽象的,或者提供访问器的实现。接口用关键字 interface 来定义:interface Mother { fun color() fun size() { //函数体是可选的 } }接口的实现一个类或对象可以实现一个或多个接口class Jack:Mot...原创 2018-03-29 11:15:00 · 183 阅读 · 0 评论 -
从0到1学习 Kotlin 之—— 类代理
类代理代理模式 给实现继承提供了很好的代替方式, Kotlin 在语法上支持这一点,所以并不需要什么样板代码。Derived 类可以继承 Base 接口并且指定一个对象代理它全部的公共方法:interface Mother { fun color() }/**实现*/class Jones(val color : String) : Mother { override fun color() ...原创 2018-03-29 11:37:20 · 172 阅读 · 0 评论 -
Spek:JetBrains出品的JVM语言规范框架
原地址 : https://www.aliyun.com/jiaocheng/279600.html摘要:Spek是JetBrains(IntelliJIDEA的开发商)开发的一个针对JVM语言的规范框架,作用是帮助开发者轻松地以一种清晰的、易理解的、可读的方式来定义规范。为什么需要一个规范框架?测试用例不仅要能够检查出开发者所编写的代码的执行和工作情况,也要能够检查开发者的实现是否与需求相匹配。...转载 2018-04-12 14:53:02 · 443 阅读 · 0 评论 -
Spek - 规范框架
现在一会,一个小 的 我们一直在一个名为斯贝克项目,一个框架,允许你写可执行的规范。它允许您以更易于理解的方式编写规范(即测试),更重要的是描述性方式,而不必诉诸长测试名称,下划线或正则表达式。现在它已经达到了它的第一个里程碑,它足够适合开始在项目中使用,我们随时准备提供反馈和功能要求!它甚至有自己的网站。简要介绍Spek是一个规范框架。如果您熟悉茉莉花,摩卡,RSpec或机器规格,那么您会立即看...翻译 2018-04-12 15:11:18 · 846 阅读 · 0 评论