- 博客(6)
- 收藏
- 关注
原创 Ubuntu 之 初始化密码(Authentication failure)
$ su - root Password: su: Authentication failure Sorry. 这时候输入 $ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully 这时候就可以进入根目录了。...
2018-06-24 16:57:31 848
原创 kotlin doc 之 数据类和封装类
数据类(Data Class) 我们经常会频繁的创建保存数据的类。在这样的一个类中,一些标准的函数是可以从data中导出的。在kotlin中,这被称为data class。 data class User(val name : String , age : Int) 这个编译器会自动从primary constructor的声明属性中得到下面成员: equals()/hashCode...
2018-06-13 10:39:42 566
原创 kotlin doc 之 扩展(Extensions)
扩展 kotlin和C#相似,提供了扩展类的能力,通过使新的函数,而不是通过继承或者装饰这几模式。kotlin支持extentions方法和extentions属性。 扩展方法 为了声明一个扩展方法,我们需要一个接收类型的样板。下面增加了一耳光swap方法到MutableList : fun MutableList<Int>.swap(index1 : Int , in...
2018-06-13 09:27:33 300
原创 kotlin doc 之 接口和可见修饰符
接口 kotlin中的接口和java8是非常相似的。它们包含了抽象方法的声明和一般方法的实现。接口与抽象类的区别在于它不能存储状态。接口虽然有属性,但是需要被抽象或者提供访问器的实现。 interface MyInterface{ fun bar() fun foo(){ } } 实现接口 一个类或者对象能够实现多个接口 class Child : ...
2018-06-12 16:58:44 223
原创 kotlin doc 之 类属性和字段
属性和字段 声明属性 kotlin类中可以进行属性声明,并且可以的属性,使用关键字“var”修饰,常量使用关键字“val”修饰。 class Address{ var name : String = ... var street : String = ... var city : String = ... var state : String? = ....
2018-06-12 15:36:22 386
原创 kotlin doc 之 类和继承
类和继承 类 class Invoice{ } 类的声明包括 class关键字 类名 类头(第一构造函数) 类体。并且类头和类体是可以省略的 class Empty 构造函数 在kotlin中,一个类有一个“第一”构造函数和多个“第二”构造函数。并且第一构造函数是类头的一部分,被放置在类名的后面。 class Persion constructor(firstN...
2018-06-12 14:26:48 269
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人