informatica programação orientada a objeto

638 palavras 3 páginas
PRINCIPAIS TIPOS DE LINGUAGENS DE PROGRAMAÇÃO ORIENTADA A OBJETOS

MACAPÁ
2013
PRINCIPAIS TIPOS DE LINGUAGENS DE PROGRAMAÇÃO ORIENTADA A OBJETOS

Simula: Linguagem Simula mantém algumas propriedades do
ALGOL 60, além de extensões tais como os conceitos de classe e co-rotina, bem como os conceitos associados de variável de referência, manipulação de textos e facilidades de entrada/saída.
Um dos problemas com o Simula é que ela não provê proteção para uma classe, o que foi resolvido posteriormente no Smalltalk.

Smalltalk: O Smalltalk, não se chama uma função, mas manda-se uma mensagem para um objeto. Dessa maneira, nada do mundo externo pode enxergar a definição de uma classe, o que protege essa classe de qualquer interferência.
Um fator característico do Smalltalk é que qualquer dado é visto como um objeto, mesmo um número. Assim, até mesmo cálculos aritméticos simples beneficiam-se da técnica de orientação a objeto.
Entretanto, mandar mensagens para objetos pode significar um aumento de custo computacional que às vezes se torna um desperdício. Algumas otimizações foram efetuadas, portanto, para evitar a passagem de mensagens em funções simples, tais como operações aritméticas.

C++:

O C++ é uma linguagem de programação de propósito geral, desenvolvida, no início dos anos 80, como uma evolução do C, incorporando, dentre outras, as seguintes extensões: suporte para a criação e uso de tipos de dados abstratos, suporte ao paradigma desprogramação orientado a objeto, além de diversas outras pequenas melhorias nas construções existentes no C. Algumas de suas características são os usos dos tipos estáticos, a definição de classes, funções virtuais e de operadores para o suporte à programação orientada a objeto, o uso de templates para programação genérica, além de prover facilidades de programação de baixo nível (a exemplo do C).

Java:

A linguagem Java foi

Relacionados

  • Analista de Sistemas
    1585 palavras | 7 páginas
  • Ciências
    1400 palavras | 6 páginas
  • Cronograma TADS 3º Semestre
    654 palavras | 3 páginas
  • trabalhos
    1828 palavras | 8 páginas
  • Ciclo de vida Espiral
    2211 palavras | 9 páginas
  • APDS Reda O Sobre POO
    492 palavras | 2 páginas
  • Trabalho De Fundamentos
    1489 palavras | 6 páginas
  • Técnicas de Programação orientada a Objeto - Java - Seleção de Tutor EAD
    1303 palavras | 6 páginas
  • Aula 1 - programação orientada a objeto - java
    1084 palavras | 5 páginas
  • Banco De Dados Orientado A Objeto
    5793 palavras | 24 páginas