A medida que se ejecuta el método, usando la palabra, esto, se referiría al objeto del método. Así es como se inventó el de clases C ++. En el código anterior, el método assignShow () utiliza la palabra clave, esto, que es el puntero a su objeto (cuando un objeto se crea una instancia de una clase, tiene todas las propiedades y métodos de su clase). Línea 1 en el método utiliza "esto" para acceder a la propiedad, num1.
Esto no era muy necesario sólo para asignar un valor a una propiedad como podríamos tener num1 utilizar directamente porque un método puede tener acceso a una propiedad de la misma clase (objeto). Sin embargo, el uso de la palabra clave, esto, se ilustra. Lea y probar el código de seguridad. Bueno, vamos a terminar aquí y continuar en la siguiente parte de la serie.
Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación y mi nombre, Chrys, en el cuadro de búsqueda de esta página y haga clic en Buscar (menu de si está disponible): Conceptos básicos de programación orientada a objetos en C ++ Punteros a las clases en C ++ constructores y destructores en C ++ Clases Herencia en C ++ Clases especificadores de acceso en C ++ Clases Amigos en clases de C ++ derivados Declaración de clase y acceso a quien especifica en C ++ Miembros estáticos y la palabra clave this en C ++ Clases Resumen Clase Base en C ++