草庐IT

android - 在 kotlin 中初始化类变量的正确位置是什么

A:在initblock中初始化类变量privateclassViewHolder(view:View){valmenuImg:ImageViewvaltxtMenu:TextViewinit{menuImg=view.find(R.id.menuImg)txtMenu=view.find(R.id.txtMenu)}}B:直接在类block中初始化类变量privateclassViewHolder(view:View){valmenuImg:ImageView=view.find(R.id.menuImg)valtxtMenu:TextView=view.find(R.id.txtM

android - 在 kotlin 中初始化类变量的正确位置是什么

A:在initblock中初始化类变量privateclassViewHolder(view:View){valmenuImg:ImageViewvaltxtMenu:TextViewinit{menuImg=view.find(R.id.menuImg)txtMenu=view.find(R.id.txtMenu)}}B:直接在类block中初始化类变量privateclassViewHolder(view:View){valmenuImg:ImageView=view.find(R.id.menuImg)valtxtMenu:TextView=view.find(R.id.txtM