创建对象和使用对象

转载 2015年07月07日 22:04:41

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

对象本身所具有的职责

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

创建对象的职责

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

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

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

使用对象的职责

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

相关文章推荐

如何使用JavaScript创建对象

如何使用JavaScript创建对象标签(空格分隔): 理解对象属性 理解并创建对象面向对象的语言都有标志:类的概念,通过类,我们创建很多个拥有相同属性和方法的对象。但是我们都知道,JavaScrip...

String类创建对象问题

  • 2014年08月14日 10:23
  • 332KB
  • 下载

反射创建对象

  • 2015年11月23日 12:51
  • 38KB
  • 下载

VS2008使用大事记之一:Automation服务器不能创建对象

方法一:开始-运行:regsvr32 scrrun.dll方法二:请将以下语句复制到记事本中,另存为后缀为.cmd的文件,并运行。当然在命令行下一句句运行也没问题。echo 正在修复,这个过程可能需要...

JAVA创建对象的四种方法

  • 2012年10月21日 22:18
  • 36KB
  • 下载

JS---一步一步学会如何使用构造函数创建对象

通过一般创建对象的方法----到函数创建对象----构造函数创建对象,一步步学会使用构造函数创建对象...

ActiveX部件不能创建对象解决

  • 2008年10月21日 17:33
  • 448B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:创建对象和使用对象
举报原因:
原因补充:

(最多只允许输入30个字)