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(){
}
}