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

Especificadores de acesso em C ++ Classes

Programação Orientada a Objetos em C ++ - Parte 5 Introdução Esta é a parte 5 da minha série, Programação Orientada a Objetos em C ++. As palavras-chave, público, protegido, e privado, são especificadores de acesso em classes C ++. Nesta parte da série eu explico especificadores de acesso das classes C ++. Vimos um deles: público. Nesta parte da série veremos os significados de todos os três e suas aplicações. Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected].

Ou seja, contacte-me para o menor problema que você tem sobre o que você está lendo. Estrutura Classe A estrutura de uma classe é a seguinte: class className {accessSpecifier1: membros para accessSpecifier1 accessSpecifier2: membros para accessSpecifier2 accessSpecifier3: membros para accessSpecifier3 accessSpecifier4: membros para accessSpecifier4 ...} Um especificador de acesso é a palavra-chave, público ou protegido ou privado . Cada membro (propriedade ou método) devem estar sob um especificador de acesso.

Para fazer isso você digite o especificador de acesso, então você digite dois-pontos. Depois que você digita os membros para que especificador, até que você digite outro especificador, que terá seus próprios membros. Claro que a última especificador e seus membros não têm qualquer especificador abaixo do seu conjunto. A descrição da classe deve ter pelo menos um especificador de acesso. Se nenhum especificador de acesso está lá (digitado), em seguida, o especificador de acesso padrão, que é privado, é assumida por todos os membros.

O que acessa a membros de classe? Membros de uma classe pode acessar outros membros (propriedades e métodos) da mesma classe. Funções, operadores e outras classes (objetos correspondentes), fora a descrição da classe de uma classe particular também pode acessar membros dessa classe. Um especificador de acesso decide se deve ou não uma função ou operador ou classe, fora da descrição da classe podem acessar os membros que controla dentro de sua descrição da classe.

Os membros controlado por um especificador de acesso são os membros digitados sob ele na descrição da classe (até o próximo especificador). Vou usar funções e classes nas ilustrações de acessos a membros da classe. Eu não vou usar operadores para as ilustrações. Eu vou estar usando a frase, a função externa. Este refere-se a uma função ou classe método que não é um membro da classe a descrição

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