猿问

同学们是怎么记住实例化对象的方法?

在实例化一个接口或者抽象类往往都不是和普通类一样只是简单的new就可以,

就例如FragmentManager fragmentManager=getSupportFragmentManager();

怎么我觉得好难记的住

是不是所有的抽象类和接口都是通过get的方式获取?

qq__4348
浏览 1414回答 2
2回答

Mopel

其实你前面说的很对,对于一些关键的类:如数据管理类,界面控制类等,都不会简单的new 一下,通常会根据实际情况,加载很多配置选项和参数.像getSupportFragmentManager这个方法,就配置了很多当前页面才有的参数.所以不能简单的new在实际开发中,也应该避免写死,而把配置项和参数都应用工厂方法,装饰器模式等设计模式,显得程序更灵活有效率

小灰灰的笨笨

我觉得都是通过get的方式获取的。实例化对象我觉得理解挺重要啊。
随时随地看视频慕课网APP

相关分类

Android
Java
我要回答