ehhh, bueno, para dar mi humilde opinion:
Primero, q objeto, clase, constructor, instancia, etc.... son y serán únicos, eso quiere decir q si nuestros amigos foreros, SE EQUIVOCAN AL NOMBRAR "alguna" palabra reservada, se tendra q corregir para evitar q aprenda mal
SEGUNDO, aqui se han dicho excelentes opiniones pero omitiendo algo muy basico, el constructor.
El constructor de una clase es una función especial a la que se llama automáticamente cuando se crea una instancia de una clase mediante el operador new. La función constructora tiene el mismo nombre que la clase que la contiene.
quizas suene a chino, $"&#$&, pero es algo a tomar en cuenta, en todo caso, existes INNUMERABLES manuales q te úedan dar una vision general de las clases.
sin embargo te dejo algo como para q entiendas.
Los miembros de una clase constan de propiedades (declaraciones de variables) y métodos (declaraciones de funciones). Debe declarar las propiedades y los métodos dentro del cuerpo de la clase (entre llaves); de lo contrario, se producirá un error durante la compilación.
otra cosa ya para terminar, una clase define un diseño para un tipo de objeto. Las características y los comportamientos que pertenecen a una clase se denominan miembros de dicha clase. Las características (por ejemplo: gato, nombre, edad y color) se denominan propiedades de la clase, y se representan como variables; los comportamientos (comer, dormir) se denominan métodos de la clase, y se representan como funciones.
pero bueno, espero q quede claro,
suerte