Java

5289 palavras 22 páginas
Java 2 Standard Edition

Programação orientada a objetos em Java
Helder da Rocha www.argonavis.com.br 1

Assuntos abordados neste módulo
Conceitos de programação orientada a objetos existentes na sintaxe da linguagem Java
Artefatos: pacote, classe, objeto, membro, atributo, método, construtor e interface Características OO em Java: abstração, encapsulamento, herança e polimorfismo

Sintaxe Java para construção de estruturas de dados
Tipos de dados primitivos Componentes de uma classe

Construção de aplicações simples em Java
Como construir uma classe Java (um tipo de dados) contendo métodos, atributos e construtores Como construir e usar objetos

Este módulo é longo e aborda muitos assuntos que serão tratados novamente em módulos posteriores

2

Por que OO é importante?
Java é uma linguagem orientada a objetos Para desenvolver aplicações e componentes de qualidade em Java é preciso entender e saber aplicar princípios de orientação a objetos ao programar É possível escrever programas em Java sem saber usar os recursos da OO, mas
Dificilmente você será capaz de ir além de programas simples com mais de uma classe Será muito difícil entender outros programas Seu código será feio, difícil de depurar e de reutilizar Você estará perdendo ao usar uma linguagem como Java
(se quiser implementar apenas rotinas procedurais pode usar uma linguagem melhor para a tarefa como Shell, Fortran, etc.)

3

O que é Orientação a objetos
Paradigma do momento na engenharia de software A análise orientada a objetos
Afeta análise, projeto (design) e programação Determina o que o sistema deve fazer: Quais os atores envolvidos? Quais as atividades a serem realizadas? Decompõe o sistema em objetos: Quais são? Que tarefas cada objeto terá que fazer? Define como o sistema será implementado Modela os relacionamentos entre os objetos e atores (pode-se usar uma linguagem específica como UML) Utiliza e reutiliza abstrações como classes, objetos, funções, frameworks,

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas