Graphics Programs Reference
In-Depth Information
Let's form some simple rules for initializers from these ideas.
• A class inherits all initializers from its superclass and can add as many as it wants
for its own purposes.
• Each class picks one initializer as its designated initializer .
• The designated initializer calls the superclass's designated initializer.
• Any other initializer a class has calls the class's designated initializer.
• If a class declares a designated initializer that is different from its superclass, the
superclass's designated initializer must be overridden to call the new designated
initializer.
Search WWH ::




Custom Search