创建对象和使用对象

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

对象本身所具有的职责

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

创建对象的职责

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

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

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

使用对象的职责

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值