xidian208的专栏

只是代码界的搬运工

创建对象和使用对象

与一个对象相关的职责通常有三类:
1.对象本身所具有的职责
2.创建对象的职责
3.使用对象的职责

对象本身所具有的职责

其实就是对象自身所具有的一些数据和行为,可通过一些公开的方法来实现它的职责。很多的时候,所关心的就是一个对象本身所具有的职责。

创建对象的职责

创建对象的方法有以下几种:
1.使用new关键字直接创建对象,这是很多时候的选择
2.通过反射机制
3.通过工厂类创建对象

使用new关键字创建对象的缺点:
在一个类中使用new创建对象,其实就是把创建对象的职责和使用对象的职责耦合在一起了。

解决这个缺点最常用的的方法就是使用工厂类了。

使用对象的职责

使用对象的职责那就更不用说了,创建一个对象的本身就是为了使用它,不然创建它干什么呢?不同就是在于,是谁在使用它而已。

阅读更多
文章标签: 工厂类
个人分类: 设计模式
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

创建对象和使用对象

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭