Se construtores de edifícios construíssem seus prédios como os programadores escrevem seus programas, o primeiro pica-pau que viesse poderia destruir uma civilização.
— Gerald Weinberg
Menu
Pular para o conteúdo
Sobre
Currículo Lattes
Disciplinas
Algoritmos e Programação
Plano de Ensino
Exercícios (AP)
Orientação a Objetos
Plano de Ensino
Exercícios (OO)
Programação Java
Programação Web
Projeto Integrador
Dojos
Tabelas
Slides
Apostilas
Softwares
Contato
Arquivo da tag: Ações
Criação de Classes e Objetos
Deixe uma resposta
No post sobre o Paradigma Orientado a Objetos, vimos qual era a idéia por trás de classes e objetos:
A classe encapsula em um único lugar dados e as funções que atuam sobre esses dados; ela representa uma abstração. No exemplo dado, a classe representava a abstração aluno. Em outras palavras, ela representa a coleção dos possíveis alunos existentes em nosso sistema.
Já o objeto representa um indivíduo de uma determinada classe (coleção). No exemplo dado, criamos um objeto (ou instância) da classe aluno cujos dados serão informados pelo usuário. Também é com os objetos que “conversamos”, ou seja, enviamos mensagens. No exemplo, “pedimos” para o aluno calcular a sua média e verificar se ele passou. Em outras palavras, enviamos a mensagem calculaMedia() e a mensagem verificaSePassou().
Neste post, vamos ver como é feita a construção de classes e qual a nomenclatura que usamos nas suas diversas partes.
Continue lendo →
Este post foi publicado em Orientação a Objetos e marcado com a tag Ações, Atributo, Características, Classe, Comportamento, Estado, Mensagem, Método, Objeto, UML em 14 de março de 2014 por Ramon Chiara.