Introdução a Orientação a objetos

1033 palavras 5 páginas
Introdução a Programação Orientada a Objetos

A programação Orientada a objetos (POO) é uma forma especial de programar, mais próximo de como expressaríamos as coisas na vida real do que outros tipos de programação.

Com a POO temos que aprender a pensar as coisas de uma maneira distinta, para escrever nossos programas em termos de objetos, propriedades, métodos e outras coisas que veremos rapidamente para esclarecer conceitos e dar uma pequena base que permita soltarmos um pouco com este tipo de programação.

Como se pensa em objetos

Pensar em termos de objetos é muito parecido a como faríamos na vida real. Por exemplo, vamos pensar em um carro para dar um modelo em um esquema de POO. Diríamos que o carro é o elemento principal que tem uma série de características, como poderiam ser a cor, o modelo ou a marca. Ademais tem uma série de funcionalidades associadas, como podem ser andar, parar ou estacionar.

Então em um esquema POO o carro seria o objeto, as propriedades seriam as características como a cor ou o modelo e os métodos seriam as funcionalidades associadas como andar ou parar.

Por dar outro exemplo, vamos ver como faríamos um modelo em um esquema POO de uma fração, ou seja, essa estrutura matemática que tem um numerador e um denominador que divide ao numerador, por exemplo, 3/2.

A fração será o objeto e terá duas propriedades, o numerador e o denominador. Logo, poderia ter vários métodos como simplificar, somar com outra fração ou número, subtrair com outra fração, etc.

Estes objetos poderão ser utilizados nos programas, por exemplo, em um programa de matemáticas seria feito o uso de objetos fração e em um programa que providencie uma oficina de carros, seria utilizado o uso de objeto carro. Os programas Orientados a objetos utilizam muitos objetos para realizar as ações que se desejam realizar e eles mesmos também são objetos. Ou seja, a oficina de carros será um objeto que utilizará objetos carro, ferramenta, mecânico, trocas, etc.

Relacionados

  • Introdução a orientação a objetos
    2997 palavras | 12 páginas
  • Introducao orientação a objetos
    4255 palavras | 18 páginas
  • Introdução Orientação Objetos
    274 palavras | 2 páginas
  • Introdução a Orientação a Objetos utilizando a Linguagem C++
    13542 palavras | 55 páginas
  • Java
    3260 palavras | 14 páginas
  • Apostila Java Modulo 1
    16528 palavras | 67 páginas
  • cientista da computação
    1642 palavras | 7 páginas
  • Lifo
    9482 palavras | 38 páginas
  • informatica
    810 palavras | 4 páginas
  • Paradigmas da orientação a objetos
    1436 palavras | 6 páginas