`
liu208286
  • 浏览: 16889 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

为什么要有构造函数呢?

    博客分类:
  • Java
阅读更多
今天看书的时候突然脑子里出来一个大问号,总是说构造函数、构造函数的,为什么要有它呢?最早提出它时是为了做什么呢?

去网上搜了一下,得到一些模糊的回答:

1)在类实例化时,构造函数被调用可以进行初始化工作,进行信息的隐藏。

2)在继承父类时,调用父类的方法。

不知道还有其他的什么作用,本人初学者,还望各位指教。

2
2
分享到:
评论
2 楼 抛出异常的爱 2008-02-13  
你应该问为什么object会有 wait这个方法?
所有的方法都可以被异常捕获呢?

这些东西都是在底层的实现
1 楼 JohnnyJian 2008-02-12  
我觉得其中一个原因是初始化的工作可以被强制执行,不会被遗漏

相关推荐

Global site tag (gtag.js) - Google Analytics