是否Ruby initialize
method与PHP中的构造函数相同或是其他内容?`initialize`方法和构造函数是否相同?
0
A
回答
2
是的,initialize
方法相当于其他面向对象语言中的构造函数。像Ruby中的所有内容一样,有一些注意事项,但我不想将这个问题与挑剔问题混淆起来。如果您需要构造函数,请使用initialize
方法,并且在实例返回之前,只要您致电MyClass.new
,它就会运行。
2
在实践中,人们实现构造为initialize
,但要准确,类方法new
是默认的构造函数和实例方法initialize
是,默认情况下只要创建一个新的实例调用的方法。
+1
thx的信息和编辑:) +1 – swapnesh 2013-03-13 04:54:16
相关问题
- 1. super()和this()是否出现在相同的构造函数中?
- 2. Java对象和构造函数/方法
- 3. 创建类,构造函数和方法
- 4. Servlet构造函数和init()方法
- 5. 书写方法和构造函数
- 6. PHP类的构造函数和方法
- 7. 虚拟方法和构造函数?
- 8. Ninject和静态构造函数方法
- 9. 默认构造函数和析构函数是否内联?
- 10. JavaScript构造函数函数方法
- 11. JavaScript构造函数和Scala构造函数有何不同?
- 12. 构造函数传递相同的int?
- 13. 快速退出方法或构造函数是否有好处?
- 14. 在Exception构造函数中调用方法是否可接受?
- 15. 常用方法和不同构造函数
- 16. 错误,当没有构造方法和错误时构造函数方法
- 17. 构造函数的参数和调用主构造函数的含义和解决方法是什么?
- 18. 方法map = null和map.clear()是否相同?
- 19. 在Java中,方法/构造函数声明能否出现在另一个方法/构造函数声明中?
- 20. 什么是文件,类和构造函数的正确方法?
- 21. 从构造函数中调用方法是否是一种很好的做法?
- 22. C++:缺省拷贝构造函数是否受其他构造函数和析构函数影响?
- 23. 在不可变的构造函数方法中验证构造函数参数是坏的还是好想法?
- 24. Java - 方法vs构造函数参数
- 25. 当一个构造函数被显式调用时,是否构造了构造函数和成员变量?
- 26. 类中的方法(而不是构造函数)是否需要参数?
- 27. OOP - 是否需要构造函数?
- 28. 缺省构造函数是否必需?
- 29. 这些构造函数是否正确?
- 30. Java Enum构造函数是否为private?
@JimmStewart Thx很多先生+1 :) – swapnesh 2013-03-13 04:24:30