Download - 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
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.