永发信息网

android中的对象实例化问题?

答案:2  悬赏:20  手机版
解决时间 2021-02-28 06:39
  • 提问者网友:咪咪
  • 2021-02-27 12:00
新手:
在类中,对象声明后不是都要用构造方法先进行实例化吗?但是我在android中看到不少例子并没有实例化对象就可以直接使用,例如 Intent intent =getIntent(); Bundle bundle=intent.getExtras(); 这个该怎么解释呢?
求赐教!
最佳答案
  • 五星知识达人网友:詩光轨車
  • 2021-02-27 12:10
完整的的写法是
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; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯