*   >> Leitura Educação Artigos >> science >> programação

Membros estáticos e palavra-chave this em C ++ Classes

gudo. Não é todo o tempo que você precisa do objeto ponteiro para manter o endereço. Se você pode ter o endereço de um objeto, então você pode usar o endereço sem se preocupar com qualquer objeto ponteiro que teria segurava. O objecto pontiagudo aqui é o objecto com instâncias de uma classe, cujo método está em processo de execução. Como o método está sendo executado, usando a palavra, isso, remete para o objeto do método. É assim que a Classe C ++ foi inventada.

No código acima, o método assignShow () usa a palavra-chave, este, que é o ponteiro para seu objeto (quando um objeto é instanciado a partir de uma classe, ele tem todas as propriedades e métodos de sua classe). Linha 1 no método usa "isto" para acessar a propriedade, num1. Este não foi muito necessário apenas para atribuir um valor a uma propriedade como poderíamos ter num1 usado diretamente porque um método pode acessar uma propriedade da mesma classe (objeto). No entanto, o uso da palavra-chave, isto, é ilustrado. Leia e tentar o código acima.

Bem, vamos acabar aqui e continuar na próxima parte da série. Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo e meu nome, Chrys, na caixa de pesquisa da página e clique em Procurar (uso menu se disponível): Fundamentos de OOP em C ++ Ponteiros para Classes em C ++ construtores e destruidores de classes C ++ herança em C ++ Classes especificadores de acesso em classes C ++ Amigos em C ++ classes derivadas declaração de classe e Access especificador em C ++ e os membros estático esta palavra-chave em C ++ classes abstratas Base de dados de classe em C ++

Page   <<  [1] [2] [3] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.