idea社区免费版本和普通版本感觉没啥大区别,所以当然是免费版本了
下载地址
https://www.jetbrains.com/idea/download/#section=windows
目前我下载的是当前最新的版本2017.2.1
新建Project
选择kotlin->kotlin(JVM)
这kotlin(JavaScript)我就不懂了,我是搞安卓开发的,别问我,哈哈
新建完成了,可是如何跑起来呢。
新建一个class,Test.kt发现是空白的,
那么简单的模仿一个java的hello吧。
这类名可以省略
fun main(args: Array<String>){
print("Hello Worldxxx!")
}
这时候在Run就出现了Run Testkt了
类的继承
父类必须申明为
open ,否则会提示没有权限
类的继承
父类
open class DemoFather() {
fun hello() {
print("woshi fuqin")
}
}
子类
class Demo1 :DemoFather(){
}
方法复写
父类必须open修饰,否则无法复写。
是不是奇葩呢。
父类
open class DemoFather() {
open fun hello() {
print("woshi fuqin")
}
}
子类
class Demo1 :DemoFather(){
override fun hello(){
}
}