Apex Starters Flashcards
A template or blueprint from which objects are created
Class
An instance of a class
Object
Things that an object knows about itself
State
Things that an object can do
Behavior
Used to specify the state of an object (such as the object’s Name or Type)
Variables
Since these variables are associated with a class and are members of it, they are commonly referred to as
Member variables
Used to control behavior (get x, copy y)
Methods
A class in which none of the methods have been implemented - the method signatures are there, but the body of each method is empty
Interface
Apex code that executes before or after database operations
Trigger
An Integer, Double, Long, Date, Datetime, String, ID, or Boolean
Primitive
An Account, Contact, or MyCustomObject__c
sObject (either generic, or specific)
A list (or array) of primitives, sObjects, user defined objects, objects created from Apex classes, or collections (see Lists)
A set of primitives (see Sets)
A map from a primitive to a primitive, sObject, or collection (see Maps)
Collection
A typed list of values
Enum
A software application that provides comprehensive facilities to computer programmers for software development
Integrated Development Environment (IDE)
A built-in Salesforce tool for writing, debugging, and testing code directly within the Salesforce environment.
Developer Console