Menu English Ukrainian Russo Início

Biblioteca técnica gratuita para amadores e profissionais Biblioteca técnica gratuita


Информатика и информационные технологии. Поля данных объекта и формальные параметры метода (самое важное)

Notas de aula, folhas de dicas

Diretório / Notas de aula, folhas de dicas

Comentários do artigo Comentários do artigo

Índice (expandir)

33. Campos de dados de objetos e parâmetros de métodos formais

A implicação do fato de que métodos e seus objetos compartilham um escopo comum é que os parâmetros formais de um método não podem ser idênticos a nenhum dos campos de dados do objeto. Esta não é uma nova limitação imposta pela programação orientada a objetos, mas sim as mesmas velhas regras de escopo que Pascal sempre teve. Isso é o mesmo que proibir os parâmetros formais de um procedimento de serem idênticos às variáveis ​​locais do procedimento. Considere um exemplo que ilustra esse erro para um procedimento:

procedimento CrunchIt(Crunchee: MyDataRec, Crunchby,

Código de Erro: inteiro);

var

A, B: caractere;

Código de erro: inteiro;

começar

.

.

.

end;

Ocorre um erro na linha que contém a declaração da variável local ErrorCode. Isso ocorre porque os identificadores do parâmetro formal e da variável local são os mesmos.

As variáveis ​​locais de um procedimento e seus parâmetros formais compartilham um escopo comum e, portanto, não podem ser idênticos. Você receberá uma mensagem "Erro 4: identificador duplicado" se tentar compilar algo assim. O mesmo erro ocorre ao tentar atribuir um parâmetro de método formal ao nome do campo do objeto ao qual esse método pertence.

As circunstâncias são um pouco diferentes, pois colocar um cabeçalho de sub-rotina dentro de uma estrutura de dados é um aceno para uma inovação no Turbo Pascal, mas os princípios básicos do escopo do Pascal não mudaram.

Você ainda precisa respeitar uma cultura específica ao escolher identificadores de variáveis ​​e parâmetros. Alguns estilos de programação oferecem maneiras de nomear campos de tipo para reduzir o risco de identificadores duplicados. Por exemplo, a notação húngara sugere que os nomes dos campos comecem com um prefixo "m".

Autor: Tsvetkova A.V.

<< Voltar: Métodos Virtuais

>> Encaminhar: Encapsulamento

Recomendamos artigos interessantes seção Notas de aula, folhas de dicas:

Latim para médicos. Notas de aula

Direito bancário. Berço

História e teoria das religiões. Notas de aula

Veja outros artigos seção Notas de aula, folhas de dicas.

Leia e escreva útil comentários sobre este artigo.

<< Voltar

Últimas notícias de ciência e tecnologia, nova eletrônica:

A existência de uma regra de entropia para o emaranhamento quântico foi comprovada 09.05.2024

A mecânica quântica continua a nos surpreender com seus fenômenos misteriosos e descobertas inesperadas. Recentemente, Bartosz Regula do Centro RIKEN de Computação Quântica e Ludovico Lamy da Universidade de Amsterdã apresentaram uma nova descoberta que diz respeito ao emaranhamento quântico e sua relação com a entropia. O emaranhamento quântico desempenha um papel importante na moderna ciência e tecnologia da informação quântica. No entanto, a complexidade da sua estrutura torna a sua compreensão e gestão um desafio. A descoberta de Regulus e Lamy mostra que o emaranhamento quântico segue uma regra de entropia semelhante à dos sistemas clássicos. Esta descoberta abre novas perspectivas na ciência e tecnologia da informação quântica, aprofundando a nossa compreensão do emaranhamento quântico e a sua ligação à termodinâmica. Os resultados do estudo indicam a possibilidade de reversibilidade das transformações de emaranhamento, o que poderia simplificar muito seu uso em diversas tecnologias quânticas. Abrindo uma nova regra ... >>

Mini ar condicionado Sony Reon Pocket 5 09.05.2024

O verão é uma época de relaxamento e viagens, mas muitas vezes o calor pode transformar essa época em um tormento insuportável. Conheça um novo produto da Sony – o minicondicionador Reon Pocket 5, que promete deixar o verão mais confortável para seus usuários. A Sony lançou um dispositivo exclusivo - o minicondicionador Reon Pocket 5, que fornece resfriamento corporal em dias quentes. Com ele, os usuários podem desfrutar do frescor a qualquer hora e em qualquer lugar, simplesmente usando-o no pescoço. Este miniar condicionado está equipado com ajuste automático dos modos de operação, além de sensores de temperatura e umidade. Graças a tecnologias inovadoras, o Reon Pocket 5 ajusta o seu funcionamento em função da atividade do utilizador e das condições ambientais. Os usuários podem ajustar facilmente a temperatura usando um aplicativo móvel dedicado conectado via Bluetooth. Além disso, camisetas e shorts especialmente desenhados estão disponíveis para maior comodidade, aos quais um mini ar condicionado pode ser acoplado. O dispositivo pode, oh ... >>

Energia do espaço para Starship 08.05.2024

A produção de energia solar no espaço está se tornando mais viável com o advento de novas tecnologias e o desenvolvimento de programas espaciais. O chefe da startup Virtus Solis compartilhou sua visão de usar a Starship da SpaceX para criar usinas orbitais capazes de abastecer a Terra. A startup Virtus Solis revelou um ambicioso projeto para criar usinas de energia orbitais usando a Starship da SpaceX. Esta ideia poderia mudar significativamente o campo da produção de energia solar, tornando-a mais acessível e barata. O cerne do plano da startup é reduzir o custo de lançamento de satélites ao espaço usando a Starship. Espera-se que este avanço tecnológico torne a produção de energia solar no espaço mais competitiva com as fontes de energia tradicionais. A Virtual Solis planeja construir grandes painéis fotovoltaicos em órbita, usando a Starship para entregar os equipamentos necessários. Contudo, um dos principais desafios ... >>

Notícias aleatórias do Arquivo

Aspirador de p30 do robô 23.04.2002

A Matsushita, fabricante de produtos da marca Panasonic, apresentou um protótipo de aspirador de pó robô com sistema de controle autônomo.

O robô é equipado com 50 sensores que permitem que ele se locomova pelo apartamento, evitando colisões com paredes e móveis, além de detectar locais de poluição. Externamente, o robô se parece com um aspirador de pó comum sem mangueira e pode funcionar por 1 hora sem recarregar.

Outras notícias interessantes:

▪ Bactérias que produzem plástico a partir de plantas

▪ Sensor sem fio CoinGuard para alarme contra roubo

▪ veneno contra veneno

▪ Londres corre o risco de inundação

▪ Capacitores Panasonic SVT OS-CON

Feed de notícias de ciência e tecnologia, nova eletrônica

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Microfones, microfones de rádio. Seleção de artigos

▪ artigo Minerva do Norte. expressão popular

▪ artigo Que truque permitiu aos construtores fazer do Chrysler Building o edifício mais alto? Resposta detalhada

▪ artigo galvânico. Instrução padrão sobre proteção do trabalho

▪ artigo Refinamento do contador de frequência FC250. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Instalações elétricas em áreas de risco de incêndio. Fiação elétrica, condutores de corrente, linhas aéreas e cabos. Enciclopédia de rádio eletrônica e engenharia elétrica

Deixe seu comentário neste artigo:

Имя:


E-mail opcional):


Comentário:





Todos os idiomas desta página

Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site

www.diagrama.com.ua

www.diagrama.com.ua
2000-2024