|

As
discussed in Unit 6, "Basic Classes," if you do
not explicitly declare a constructor for your class,
a default constructor is created that takes no parameters
and does nothing. You are free to make your own
default constructor, however, that takes no arguments
but that "sets up" your object as required.
The
constructor provided for you is called the "default"
constructor, but by convention so is any constructor
that takes no parameters. This can be a bit confusing,
but it is usually clear from context which is meant.
Take
note that if you make any constructors at all, the
default constructor is not made by the compiler.
So if you want a constructor that takes no parameters
and you’ve created any other constructors, you must
make the default constructor yourself!
|