Baixe o app para aproveitar ainda mais
Prévia do material em texto
Rio de Janeiro/2024 Aluna: Arianne Michelle dos Santos Brito Curso: Engenharia da computação Período: 6º Olá Estudante! Leia o conteúdo da Unidade de Estudo 3 e realize esta Atividade Avaliativa Dissertativa a partir das seguintes orientações: 1. Desenvolva um texto de até 20 linhas, fazendo um resumo dos principais conceitos e conhecimentos abordados na disciplina. 2. Procure dissertar sobre as principais contribuições dos saberes adquiridos para a sua área de formação. 3. Faça um posicionamento final expressando sua forma de pensar sobre o assunto tratado. Bons estudos! De acordo com a unidade 3, aprendemos sobre as classes e heranças. Com o auxílio da classe podemos criar um objeto que tornará a programação mais ágil e flexível. O objeto (mãe) pode conter várias características que os definem em um conceito do sistema, sendo definido “objeto mãe” como um objeto padrão que será herdado pelos demais, assim possuem os mesmos atributos e funções dentro do paradigma da programação. Como por exemplo em um sistema de cadastro de funcionários, podemos criar uma classe chamada Funcionário que terá os atributos como nome, cargo, cpf, documento, telefone de contato etc. onde iremos cadastrar todos os funcionários da empresa. Seguindo esse conceito iremos, cria-se um problema em que existem vários níveis hierárquicos dentro de uma empresa, como auxiliar, analista, assistente, coordenador, diretor, entre outros, que irão obter outros atributos como: faixa salarial e funções na empresa. Então podemos criar uma outra classe chamada Gerente que irá herdar todos os atributos da classe Funcionário e incrementará essa nova classe com outros atributos que fazem necessidade para resolver esse problema. Sendo assim, auxiliará na diminuição das repetições e centralizar os códigos, onde, caso seja alterado a classe Funcionário, todas as classes que herdam essa classe serão modificadas em conjunto de maneira uniforme com o polimorfismo. Por tanto, podemos ganhar agilidade ao utilizar os conceitos que aprendemos nessa unidade, tanto para efetuarmos uma manutenção no sistema como também para diminuir a linha de códigos do sistema. No entanto, devemos usar com sabedoria, pois um uso excessivo pode ocasionar hierarquias complicadas de entender e aumentar o acoplamento do sistema.
Compartilhar