Logo Passei Direto
Buscar
Como o encapsulamento pode ser simulado em C?
a. Usando somente ponteiros
b. Usando estruturas e funções
c. Usando apenas funções
d. Usando apenas variáveis globais
User badge image
Praticando Para Aprender

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

O encapsulamento é um dos princípios fundamentais da Programação Orientada a Objetos, que visa proteger os dados e a lógica de acesso a esses dados. Em C, que não possui suporte nativo a classes e objetos, o encapsulamento pode ser simulado através do uso de estruturas (structs) e funções que operam sobre essas estruturas. Analisando as alternativas: a) Usando somente ponteiros - Embora ponteiros sejam úteis, eles não garantem encapsulamento por si só. b) Usando estruturas e funções - Esta opção é a mais adequada, pois permite agrupar dados (com structs) e definir funções que operam sobre esses dados, simulando o encapsulamento. c) Usando apenas funções - Funções sozinhas não encapsulam dados, apenas realizam operações. d) Usando apenas variáveis globais - Variáveis globais não oferecem encapsulamento, pois são acessíveis de qualquer parte do código. Portanto, a alternativa correta é: b) Usando estruturas e funções.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina