When one is asked to instantiate a class, is this another way of
saying create an object for that class?
Si sta dicendo di creare un oggetto di quel tipo di classe. Nella maggior parte dei linguaggi orientati agli oggetti, le classi sono tipi . "Istanziare una classe" non è abbastanza preciso, ma probabilmente significa "istanziare un oggetto del tipo definito dalla classe". Ad esempio, la stringa è una classe comune in lingue OO. Istanziare una stringa significa "istanziare un oggetto di tipo stringa".
If so does that mean the object created is also called the instance
variable?
Il termine "variabile di istanza" in genere significa "stato interno a un oggetto". Utilizzando l'esempio di stringa, un oggetto di tipo stringa non è una variabile di istanza appartenente alla classe stringa. Un oggetto stringa potrebbe avere un array di caratteri che è una variabile di istanza contenente i dati di stringa effettivi. L'array di caratteri appartiene a un'istanza specifica di stringa: non alla classe stessa, non alle altre stringhe.