我刚开始用kotlin,第一个测试的项目差不多快做好的时候,发现kotlin的文件有的有.kt后缀,有的没有。
好奇它们的区别,于是新建的时候分别新建了一个file一个class
新建file(111)会有.kt后缀,新建class(222)没有。 它们有啥区别?我的判断:
新建文件时候file和class的区别就是,file里会有1到多个class的定义,如果只有一个class定义那么新建时候选新建class就可以了,不会有.kt后缀名。
如果说的不对还请指正。:)
我刚开始用kotlin,第一个测试的项目差不多快做好的时候,发现kotlin的文件有的有.kt后缀,有的没有。
好奇它们的区别,于是新建的时候分别新建了一个file一个class
新建file(111)会有.kt后缀,新建class(222)没有。 它们有啥区别?我的判断:
新建文件时候file和class的区别就是,file里会有1到多个class的定义,如果只有一个class定义那么新建时候选新建class就可以了,不会有.kt后缀名。
如果说的不对还请指正。:)