类
*默认是public级别
*类内的成员变量必须初始化
第一种方式定义:
public class A{
var a:Int = 1
constructor()//无参数构造
constructor(a:Int){}//有一个参数的构造
}
第二种方式:
class B constructor(aa:Int){
var a:Int = aa
}
注意:这种写法带参数的构造,在实例化B时,必须在实例化构造方法中传递参数
*默认是public级别
*类内的成员变量必须初始化
第一种方式定义:
public class A{
var a:Int = 1
constructor()//无参数构造
constructor(a:Int){}//有一个参数的构造
}
第二种方式:
class B constructor(aa:Int){
var a:Int = aa
}
注意:这种写法带参数的构造,在实例化B时,必须在实例化构造方法中传递参数
本文标题:Kotlin学习之初探——类和接口
本文链接:https://www.haomeiwen.com/subject/jktujktx.html
网友评论