O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Object-Oriented Programming

Adriano Teles Inglês

Conteúdo do mapa

Object-Oriented Programming

  1. Advantages

    • Confiavél
      • O isolamento entre as partes gera software seguro. Ao alterar uma parte, nenhuma outra é afetada.
    • Oportuno
      • Ao dividir tudo em partes, várias delas podem ser desenvolvidas em paralelo.
    • Manutenível
      • Atualizar um software é mais fácil. Uma pequena modificação vai beneficiar todas as partes que usarem o objeto.
    • Extensível
      • O software não é estático. Ele deve crescer para permanecer útil.
    • Reutilizável
      • Podemos usar objetos de um sistema que criamos em outro sistema futuro.
    • Natural
      • Mais fácil de entender. Você se preocupa mais na funcionalidade do que nos detalhes de implementação.
  2. Alan Kay

    • Alan Curtis Kay é um informático estadunidense. É conhecido por ter sido um dos inventores da linguagem de programação Smalltalk, e um dos pais do conceito de programação orientada a objetos, que lhe valeu o Prêmio Turing em 2003. Concebeu o laptop através da usa invenção Dynabook e a arquitetura das modernas interfaces gráficas dos computadores (GUI). "O computador ideal deve funcionar como um organismo vivo, isso é, cada célula se relaciona com outras afim de alcançar um objetivo, mas cada uma funciona de forma autônoma. As celulas poderiam também reagrupar-se para resolver um outro problema ou desempenhar outras funções." - Alan Kay
  3. Class

    • Uma classe é um gabarito para a definição de objetos. Através da definição de uma classe, descreve-se que propriedades -- ou atributos -- o objeto terá. Além da especificação de atributos, a definição de uma classe descreve também qual o comportamento de objetos da classe, ou seja, que funcionalidades podem ser aplicadas a objetos da classe. Essas funcionalidades são descritas através de métodos. Um método nada mais é que o equivalente a um procedimento ou função, com a restrição que ele manipula apenas suas variáveis locais e os atributos que foram definidos para a classe.
    • Object

Informações

Descrição
Mapa Mental sobre Object-Oriented Programming, criado por Adriano Teles em 01-10-2017.
Criado por
Adriano Teles
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?