新手:
在类中,对象声明后不是都要用构造方法先进行实例化吗?但是我在android中看到不少例子并没有实例化对象就可以直接使用,例如 Intent intent =getIntent(); Bundle bundle=intent.getExtras(); 这个该怎么解释呢?
求赐教!
android中的对象实例化问题?
答案:2 悬赏:20 手机版
解决时间 2021-02-28 06:39
- 提问者网友:咪咪
- 2021-02-27 12:00
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-02-27 12:10
完整的的写法是
this.getIntent();
this可以省略
this.getIntent();
this可以省略
全部回答
- 1楼网友:玩家
- 2021-02-27 13:22
用单例模式
先让构造函数私有化 private xxxfragment(){}
然后写一个私有成员变量 private xxxfragment fragment;
再写一个获取变量的方法
public xxxfragment getinstance(){
if(fragment==null){
fragment= new xxxfragment();
}
return fragment;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯