Ruby Ruby Objects and Classes Variables and Methods Variables

Todd MacIntyre
Todd MacIntyre
12,247 Points

Is initialize a reserved keyword for methods within classes?

Is initialize a reserved keyword for methods within classes? If so, what is it's default state? Is it proper to initialize any created class in some way manually? Any details regarding this would be appreciated!

The initialize method is not a keyword, it is a special method for classes that always runs when you make a instance. This is useful when you want to assign some stuff to the arguments you passed into the new() method.

1 Answer

Initialize is a special method that always runs when you create a new instance.