oficina java - semana 03

2
Oficina 03 POO (Programação orientada a objetos) Classe É a representação de algo mundo real de forma virtual. As classes servem como molde para que a partir delas sejam criados os objetos. Vamos criar a classe Conta: Muita atenção ao criar uma classe pois as chaves de abertura e fechamento são obrigatórias{ }. Atributo Os atributos são as características de uma classe, eles podem ser considerados como variáveis globais, sendo eles públicos poderão ser manipulados de qualquer parte do sistema inclusive acessados por outras classes. Vamos incluir os atributos da classe Conta. Método Um método é uma ação que deve ser executada pela classe, podemos citar como exemplo uma classe ContaBancaria que tem como ações Sacar( ) , Depositar( ) entre outras.Os método são blocos de códigos que podem ser executados em qualquer parte do programa. Existe uma diferença entre os métodos que apenas executam uma ação e aqueles que retornam algo. Vejamos a diferença Visibilidade publica pode acessada por todas as classes Define uma classe Nome da classe

Upload: marcos-devaner

Post on 01-Jul-2015

132 views

Category:

Documents


2 download

DESCRIPTION

Nesta oficina serão abordados os seguintes assuntos:- Como criar uma clsse- Atributos e métodos- regras na criação de métodos

TRANSCRIPT

Page 1: Oficina   java - semana 03

Oficina 03 – POO (Programação orientada a objetos)

Classe

É a representação de algo mundo real de forma virtual. As classes servem como

molde para que a partir delas sejam criados os objetos.

Vamos criar a classe Conta:

Muita atenção ao criar uma classe pois as chaves de abertura e fechamento

são obrigatórias{ }.

Atributo

Os atributos são as características de uma classe, eles podem ser considerados como

variáveis globais, sendo eles públicos poderão ser manipulados de qualquer parte do

sistema inclusive acessados por outras classes.

Vamos incluir os atributos da classe Conta.

Método

Um método é uma ação que deve ser executada pela classe, podemos citar como

exemplo uma classe ContaBancaria que tem como ações Sacar( ) , Depositar( ) entre

outras.Os método são blocos de códigos que podem ser executados em qualquer

parte do programa.

Existe uma diferença entre os métodos que apenas executam uma ação e aqueles

que retornam algo.

Vejamos a diferença

Visibilidade publica pode acessada por todas as classes

Define uma classe

Nome da classe

Page 2: Oficina   java - semana 03

Atenção!

Para criar um método precisamos definir os seguintes elementos:

1. Visibilidade: public, private ou protected

2. Tipo de retorno: caso não tenha retorno utilizamos void.

3. Nome do método: este nome é dado pelo programador

4. Parâmetros: os parâmetros são valores que serão passados pelo

usuário ao método e sempre devemos especificar o tipo a ser passado.

5. Chaves: Todo método também possui chave de abertura e fechamento.

Utilizamos uma interface gráfica para mostrar

que o valor será passado pelo usuário e o

método Depositar realiza a ação de acrescentar

este valor ao saldo.

Saldo: 100.0 Neste caso criamos um método que retorna um

valor do tipo double . e utilizamos um interface

gráfica para facilitar a compreensão.