Kotlin构造方法
无参构造只需在类名后面添加constructor()即可,有参构造在constructor的括号()里面添加参数即可
有参构造 实例如下
class FemalePagerAdapter constructor(var list: ArrayList<Fragment>): PagerAdapter(){
override fun isViewFromObject(view: View?, `object`: Any?): Boolean {
return true
}
override fun getCount(): Int {
return list.size
}
override fun getPageTitle(position: Int): CharSequence {
return super.getPageTitle(position)
}
}