Flashcards in Obj-C Deck (16)
The code which defines an object and what it can do.
A class that builds upon another class, adding additional features.
The class that another class inherits from.
A class that is instantiated only once during the lifetime of a program.
A class that has been invoked and is active in your code.
The process of creating an active object from a class.
A basic piece of program functionality implemented in a class.
Provide a means of extending a class without modifying the class code itself.
Similar to an instance method, but applicable to all the objects created from a class.
When you want to use a method in a class, you send the object a message (the name of the method). AKA calling the method
A storage place for a piece of information specific to a class. Rarely accessed directly and should instead be used via properties.
A storage location for a piece of information. Only accessible in the method where it is defined (unlike instance variables)
A piece of info that is given to a method when it is messaged.
An abstraction of an instance variable that has been configured using special directives to provide easy access to your code.
Declares methods that can be implemented by a class, usually to provide functionality needed for an object.